Please enable JavaScript.
Coggle requires JavaScript to display documents.
Modelagem de Sistemas (Sommerville Cap. 5) - Coggle Diagram
Modelagem de Sistemas
(Sommerville Cap. 5)
Modelos são abstrações
(diferentes visões ou perspectivas)
Usados para:
discussão
documentar um sistema
descrição detalhada (para posterior implementação)
Perpectivas
Externa
Modelos de Contexto
Processos de Negócio
Interação
Casos de Uso (também descrição textual)
Diagrama de Sequência
Estrutural
Diagramas de Classe
(p/ arquitetura e também
objetos do sistema)
classes (nome, atributos, métodos)
associações
agregações
generalização
Diagramas de Objetos
organização do sistema em execução
Comportamental
Diagrama de Atividades (processamento de dados)
Diagrama de Sequência
Diagrama de Máquina de Estados
(para modelar o comportamento de um sistema em resposta a eventos internos ou externos.)
UML -
Unified Modeling Language
13 tipos de diagramas
5 mais usados
Atividades
Casos de Uso
Sequência
Classes
Estados
Engenharia Dirigida por Modelos
(
Model Driven Engineering
)
Arquitetura Dirigida por Modelos
(
Model Driven Architecture
)
modelo independente de computação (CIM)
modelo independente de plataforma (PIM)
modelos de plataforma específica (PSM)
Transformações MDA
(geração automática do executável)