Conceitos: Visualização de Casos de Uso
Para fornecer uma base para o planejamento do conteúdo técnico de iterações, uma visualização de
arquitetura chamada visualização de casos de uso é utilizada na disciplina
Requisitos. Só existe uma visualização de casos de uso do sistema, que ilustra os
casos de uso e os cenários que englobam o comportamento, as classes ou os riscos técnicos significativos
do ponto de vista da arquitetura. A visualização de casos de uso é aperfeiçoada e considerada
inicialmente em cada iteração.

A visualização de casos de uso mostra um subconjunto do modelo de casos de uso,
um subconjunto de casos de uso e atores significativos para a arquitetura.
As atividades de análise, de design e de implementação subseqüentes aos
requisitos são centralizados na noção de uma arquitetura.
A produção e a validação dessa arquitetura são o foco principal das
iterações iniciais, especialmente durante a fase de Elaboração. A
arquitetura é representada por várias visualizações de
arquitetura diferentes, que, em sua essência, são fragmentos que ilustram os
elementos "significativos em termos de arquitetura" dos modelos.
Existem quatro visualizações adicionais: a Visualização
Lógica, a Visualização do Processos,
a Visualização de Organização e a Visualização de
Implementação. Essas visualizações são manipuladas nas disciplinas Análise
e Design e Implementação.
As visualizações de arquitetura estão documentadas em um Documento de
Arquitetura de Software. Você pode incluir diferentes visualizações, como uma
visualização de segurança, para conduzir outros aspectos específicos da arquitetura do software.
Assim, as visualizações de arquitetura podem ser vistas como abstrações ou
simplificações dos modelos construídos, nas quais você torna mais visíveis as
características importantes, deixando os detalhes de lado. A arquitetura é um importante
meio de aumentar a qualidade de qualquer modelo construído durante o desenvolvimento do sistema.
|