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 ../ovu_req.htm -- This hyperlink in not present in this generated websiteRequisitos. 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.

Casos de Uso Atores Pacotes de Casos de Uso Pacote de Nível Superior O Modelo de Caso de Uso Diagrama descrito em texto associado.

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.



Rational Unified Process   2003.06.15