Para fornecer uma base para compreender a estrutura e a organização do design do sistema, uma visualização arquitetural
denominada Visualização Lógica é utilizada no fluxo de trabalho Análise e Design. Existe somente uma visão
lógica do sistema, que ilustra as principais realizações de caso de uso, subsistemas, pacotes e classes que abrangem o
comportamento significativo em termos de arquitetura. A visão lógica é refinada durante cada iteração.
A visão lógica mostra um subconjunto do modelo de design significativo em termos de arquitetura, ou seja, um
subconjunto das classes, subsistemas, pacotes e realizações de caso de uso.
Há quatro visualizações adicionais, a Visualização de Caso de Uso (manipulada no fluxo de trabalho Requisitos),
Visualização do Processo, Visualização da Implementação e Visualização de Implementação,
manipulada nos fluxos de trabalho Análise e Design e Implementação.
As visualizações arquiteturais 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.
Portanto, basicamente, as visões de arquitetura podem ser consideradas abstrações ou simplificações dos modelos
criados, em que você ressalta 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.
|