Artefatos > Conjunto de Artefatos de Análise e Design > Modelo de Design... > Realização de Casos de Uso


Realização de Casos de Uso
Uma realização de casos de uso descreve como determinado caso de uso é realizado no modelo de design em termos de objetos de colaboração.
Representação em UML: Colaboração, estereotipada como "realização de casos de uso".
Papel: Designer
Templates:
Relatórios:
Informações adicionais:

Entrada para Atividades: Saída de Atividades:

Finalidade Início da página

A finalidade da realização de casos de uso é separar as questões dos especificadores do sistema (representadas pelo modelo de casos de uso e pelos requisitos do sistema) das questões dos designers do sistema. A realização de casos de uso permite uma construção que, apesar de pertencer ao modelo de design, organiza os artefatos relacionados ao caso de uso. Esses artefatos geralmente consistem nos diagramas de colaboração e de seqüência, que expressam o comportamento do caso de uso em termos de objetos de colaboração.

Propriedades Início da página

Nome da Propriedade

Breve Descrição

Representação em UML

Design do Fluxo de Eventos Descrição textual de como o caso de uso é realizado em termos de objetos de colaboração. Sua principal finalidade é resumir os diagramas vinculados ao caso de uso (veja abaixo) e explicar como eles estão relacionados. Opcional - criado apenas se as informações adicionais necessárias para análise ou design não forem apropriadas ao caso de uso. É uma situação muito rara. Valor rotulado, do tipo "texto formatado".
Diagramas de Interação Diagramas (de seqüência e de colaboração) que descrevem como o caso de uso é realizado em termos de objetos de colaboração. Os participantes são incluídos por meio da agregação "comportamentos".
Diagramas de Classes Diagramas que descrevem as classes e os relacionamentos que participam da realização de casos de uso. Os participantes são incluídos por meio das agregações "tipos" e "relacionamentos".
Requisitos Derivados Descrição textual que reúne todos os requisitos (como os não-funcionais) na realização de casos de uso que não são considerados no modelo de design mas que precisam ser observados durante a fase de implementação. Valor rotulado, do tipo "texto curto".
Associação da Realização Uma dependência estereotipada para o caso de uso no modelo de casos de uso realizado. dependência

Breve Resumo Início da página

Um template é fornecido para a especificação de uma realização de casos de uso, que contém as propriedades textuais da realização de casos de uso. Esse documento é usado com uma ferramenta de gerenciamento de requisitos, como a Rational RequisitePro, para especificar e marcar os requisitos nas propriedades da realização de casos de uso.  

Os diagramas da realização de casos de uso podem ser desenvolvidos em uma ferramenta de modelagem visual, como a Rational Rose.  Um relatório de realização de casos de uso (com todas as propriedades) pode ser gerado com o Rational SoDA.  

Para obter mais informações, consulte os mentores de ferramentas: Gerenciamento de Casos de Uso Usando o Rational Rose e o Rational RequisitePro e Criação de um Relatório de Realização de Casos de Uso Usando o SoDA

Ocorrência Início da página

As realizações de casos de uso são criadas na Fase de Elaboração para casos de uso significativos do ponto de vista da arquitetura. As realizações para os outros casos de uso são criadas na Fase de Construção.

Responsabilidade Início da página

O designer de caso de uso é responsável pela integridade da realização de casos de uso, garantindo que:

  • A realização de casos de uso atenda aos respectivos requisitos e que realize corretamente o comportamento de seu caso de uso correspondente no modelo de casos de uso, e somente esse comportamento.
  • O Design do Fluxo de Eventos seja legível e atenda à sua finalidade.
  • Os diagramas que descrevem a realização de casos de uso sejam legíveis e atendam à sua finalidade
  • Os Requisitos Derivados sejam legíveis e atendam à sua finalidade.
  • A dependência de rastreamento para o caso de uso correspondente no modelo de casos de uso esteja correta.
  • Os relacionamentos (como as associações de comunicação e os relacionamentos de inclusão e de extensão) do respectivo caso de uso no modelo de casos de uso sejam abordados corretamente na realização de casos de uso.

O designer de caso de uso não é responsável pelas classes e pelos relacionamentos iniciados na realização de casos de uso. Eles estão sob a responsabilidade do designer correspondente.

Adaptação Início da página

As realizações de casos de uso expressam o comportamento de um conjunto de elementos do modelo que executam todos ou alguns itens de Artefato: Caso de Uso. Como resultado, deve haver uma realização para cada caso de uso que precisa ser expressa no modelo de design. Da mesma forma, se os casos de uso não forem usados, suas realizações também serão omitidas.

Copyright  © 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process