UML - Tipos de Modelagem

É muito importante distinguir entre o modelo UML. Diferentes diagramas são usados ​​para diferentes tipos de modelagem UML. Existem três tipos importantes de modelagem UML.

Modelagem Estrutural

A modelagem estrutural captura os recursos estáticos de um sistema. Eles consistem no seguinte -

  • Diagramas de classes
  • Diagramas de objetos
  • Diagramas de implantação
  • Diagramas de pacotes
  • Diagrama de estrutura composta
  • Diagrama de componentes

O modelo estrutural representa a estrutura para o sistema e esta estrutura é o local onde todos os outros componentes existem. Portanto, o diagrama de classe, o diagrama de componente e os diagramas de implantação fazem parte da modelagem estrutural. Todos eles representam os elementos e o mecanismo para montá-los.

O modelo estrutural nunca descreve o comportamento dinâmico do sistema. O diagrama de classes é o diagrama estrutural mais amplamente usado.

Modelagem Comportamental

O modelo comportamental descreve a interação no sistema. Ele representa a interação entre os diagramas estruturais. A modelagem comportamental mostra a natureza dinâmica do sistema. Eles consistem no seguinte -

  • Diagramas de atividades
  • Diagramas de interação
  • Diagramas de caso de uso

Todos os itens acima mostram a sequência dinâmica de fluxo em um sistema.

Modelagem Arquitetônica

O modelo arquitetônico representa a estrutura geral do sistema. Ele contém elementos estruturais e comportamentais do sistema. O modelo arquitetônico pode ser definido como o projeto de todo o sistema. O diagrama do pacote está incluído na modelagem arquitetônica.