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.

Detalhar o Fluxo de Eventos do Caso de Uso Para o início da página

  1. Abra o Modelo de Caso de Uso.
  2. Navegue para o caso de uso a ser detalhado.
  3. Digite um fluxo detalhado de eventos para a documentação associada ao elemento de modelo.

Estruturar o Fluxo de Eventos do Caso de Uso Para o início da página

Você pode ilustrar a estrutura do fluxo de eventos com um diagrama de atividades. Para fazer isso, siga estas etapas:

  1. Clique com o botão direito do mouse no Explorador de Modelos e inclua um diagrama de atividades. Consulte Incluindo Diagramas em Modelos.
  2. (Opcional) Inclua raias. Consulte Incluindo Shapes.
  3. Inclua um estado inicial, um estado final e as atividades. Consulte Incluindo Shapes.
  4. Anote cada atividade com uma breve descrição. Consulte Documentando Elementos de Modelo.
  5. Conecte estados de atividades com transições. Relacionamentos.
  6. Crie barras de sincronização (conforme necessário). Consulte Incluindo Shapes.
  7. 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.

Ilustrar Relacionamentos com Atores e Outros Casos de Uso <Opcional>Para o início da página

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.

Descrever os Requisitos Especiais do Caso de Uso Para o início da página

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.

Descrever Protocolos de Comunicação Para o início da página

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.

Descrever Pré-condições do Caso de Uso <Opcional>Para o início da página

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.

Descrever Pós-condições do Caso de Uso <Opcional> Para o início da página

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.

Descrever Pontos de Extensão <Opcional> Para o início da página

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.

Avaliar os Resultados Para o início da página

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

Informações da Ferramenta AdicionalPara o início da página

Tutoriais:

  • Requisitos: Criar Diagrama de Atividades

Amostras:

  • Diagrama de Atividades Anotado

Rational Unified Process   2003.06.15