Arquitetura de Software: Modelagem, Visões e Componentes UML
Classificado em Computação
Escrito em em
português com um tamanho de 6,29 KB
Modelagem da Arquitetura: Visões do Projeto
A modelagem da arquitetura de software abrange diversas visões:
- Visão do Projeto (Lógica): Inclui Diagrama de Estado, Diagrama de Classes e Diagrama de Interação.
- Visão Implementação: Utiliza Diagramas de Componentes.
- Visão Processo: Representada pelo Diagrama de Processos.
- Visão Implantação: Utiliza o Diagrama de Implantação.
- Visão de Casos de Uso: Envolve Diagramas de Casos de Uso e Sequência.
Projeto de Software: Níveis de Detalhamento
O projeto de software é composto por duas atividades principais:
- Projeto de Arquitetura de Software: É de alto nível, com granularidade macro, definindo componentes e suas interfaces de comunicação. O objetivo é satisfazer os requisitos de qualidade.