Mentor de Ferramentas: Detalhando um
Caso de Uso Utilizando o Rational Software Architect
Purpose
This section provides links to additional information related to this tool mentor.
As etapas no mentor da ferramenta correspondem com as da atividade. Links para os tópicos
na Ajuda on-line do Rational Software Architect estão marcados com .
Visão Geral
Este mentor de ferramentas assume que um Modelo de Caso de Uso foi criado de acordo
com as Diretrizes da Estrutura do Modelo para o Rational Software Architect.
Assume também que um caso de uso foi criado seguindo as etapas descritas
em Mentor de Ferramentas: Localizando Atores e Casos de Uso Utilizando o
Rational Software Architect.
As etapas a seguir são executadas neste mentor de ferramentas:
Informações de Ferramenta Adicional
Antes de detalhar um caso de uso, é necessário decidir como esses detalhes serão capturados.
Algumas opções são:
- Utilizando a janela Documentação do Modelo, você pode documentar qualquer elemento
de modelo selecionado. Consulte
Documentando Elementos de Modelo.
- Um documento de especificação de caso de uso separado pode ser criado utilizando
o gabarito fornecido pelo RUP (consulte Artefato: Caso de Uso
para gabaritos). Em seguida, o documento pode ser associado ao elemento de modelo
de caso de uso. Consulte
Vinculando Arquivos Externos a Elementos de Modelo.
- Também é possível associar casos de uso a requisitos e documentos, utilizando a
Integração Rational RequisitePro-RSA. Para associar um caso de uso a um requisito
ou documento do RequisitePro, consulte a ajuda da integração RequisitePro-RSA.
Informações adicionais sobre a integração
RequisitePro-RSA são fornecidas a seguir.
Integração Rational RequisitePro-RSA
Utilizando a Integração Rational RequisitePro-RSA, você pode editar elementos de modelo de
caso de uso dos respectivos requisitos associados nos bancos de dados e documentos do RequisitePro.
Você pode associar casos de uso a requisitos e documentos no RequisitePro, o que
permite desenvolver uma definição textual do caso de uso em um documento
Microsoft Word do RequisitePro. Em documentos de caso de uso do RequisitePro, você pode elaborar
o caso de uso com descrições, fluxos de eventos, requisitos especiais e condições.
A integração também permite designar atributos de requisitos, como rastreabilidade,
a elementos de modelo. Você pode utilizar os requisitos associados para monitorar os relacionamentos
entre os elementos de modelo e outros requisitos, utilizando os recursos de rastreabilidade
dos requisitos do RequisitePro. A associação de elementos de modelo a requisitos permite
revisar e avaliar o impacto das mudanças dos requisitos em seus elementos de modelo.
Para obter informações adicionais, consulte as diretrizes em
Gerenciando Casos de Uso Utilizando o Rational Software Architect e o Rational RequisitePro.
- Abra o Modelo de Caso de Uso.
- Navegue para o caso de uso a ser detalhado.
- Digite um fluxo detalhado de eventos para a documentação associada ao
elemento de modelo.
Você pode ilustrar a estrutura do fluxo de eventos com um diagrama de atividades.
Para fazer isso, siga estas etapas:
- Clique com o botão direito do mouse no Explorador de Modelos e inclua um diagrama de atividades.
Consulte
Incluindo Diagramas em Modelos.
- (Opcional) Inclua raias. Consulte
Incluindo Shapes.
- Inclua um estado inicial, um estado final e as atividades. Consulte
Incluindo Shapes.
- Anote cada atividade com uma breve descrição. Consulte
Documentando Elementos de Modelo.
- Conecte estados de atividades com transições.
Relacionamentos.
- Crie barras de sincronização (conforme necessário). Consulte
Incluindo Shapes.
- Especifique condições de proteção em transições (conforme necessário).
Para obter informações adicionais, consulte
Modificando Elementos de Modelo em Diagramas de Atividade
na Ajuda on-line do RSA.
Esta é uma etapa opcional que é executada apenas para esclarecer os relacionamentos
entre o caso de uso e seus atores e casos de uso associados. A inclusão de relacionamentos
com atores é descrita em Mentor de Ferramentas: Localizando Atores
e Casos de Uso Utilizando o Rational Software Architect. Os relacionamentos com outros casos de uso são
descritos em Mentor de Ferramentas: Estruturando o Modelo de Caso de Uso
Utilizando o Rational Software Architect.
Para obter informações adicionais, consulte
Modelando o Comportamento de um Sistema com Diagramas de Casos de Uso
na Ajuda on-line do RSA.
Insira essa informação na documentação associada ao caso de uso.
Note que há uma seção específica para esta informação no gabarito Especificação de Utilização de Caso de Uso.
Insira essa informação na documentação associada ao caso de uso.
Note que há uma seção específica para esta informação no gabarito Especificação de Utilização de Caso de Uso.
Insira essa informação na documentação associada ao caso de uso.
Note que há uma seção específica para esta informação no gabarito Especificação de Utilização de Caso de Uso.
Insira essa informação na documentação associada ao caso de uso.
Note que há uma seção específica para esta informação no gabarito Especificação de Utilização de Caso de Uso.
Insira essa informação na documentação associada ao caso de uso.
Note que há uma seção específica para esta informação no gabarito Especificação de Utilização de Caso de Uso.
Cada descrição detalhada de caso de uso deve ser revisada com os investidores. Os relatórios
do RSA e os diagramas publicados do Modelo de Caso de Uso (caso de uso e atividade) podem
auxiliar na revisão da descrição detalhada do caso de uso.
Para obter informações adicionais, consulte
ReferenceHelpTopic("Publicando Modelos para Revisão Fora da Ferramenta de Modelagem","cr","cr_o_rptg_rsa"); e os tutoriais a seguir:
Gerando Relatórios de Modelo Padrão
Gerando Relatórios de Modelo Personalizado
Publicando Modelos para a Web
Tutoriais:
Requisitos: Criar Diagrama de Atividades
Amostras:
Diagrama de Atividades Anotado
|