Para fornecer uma base que permitirá compreender a distribuição física do sistema em um conjunto de nós de
processamento, uma visualização arquitetural chamada visualização de implementação é utilizada no fluxo de
trabalho Análise & Design. A visão de implementação (uma das cinco visões - consulte abaixo) ilustra a distribuição
do processamento em um conjunto de nós do sistema, incluindo a distribuição física dos processos e threads. Ela é
refinada durante cada iteração.
A visão de implementação mostra a distribuição física do processamento no sistema.
Há quatro visualizações adicionais, a Visualização de Caso de Uso (manipulada no fluxo de trabalho Requisitos),
Visualização Lógica, Visualização do Processo e Visualização de Implementação; estas visualizações
são manipuladas nos workflows Análise & 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.
|