UML
UML 2: Unified Modeling Language
Linguagem de modelação unificada
Benefícios
Promover a comunicação de forma clara e sucinta.
Manter o desenho e a implementação coerentes.
Mostrar ou esconder diferentes níveis de detalhe, conforme apropriado.
Pode suportar, em parte, processos de construção automática.
Aplicações da UML
Análise e desenho de sistemas de software
Estrutura e e comportamento de sistemas baseados em software.
Elementos do modelo, representam entidades do mundo do software.
Especialmente adequado para o desenvolvimento por objetos (object-oriented).
Domínio do problema (processos de trabalho, ...)
Especificar ou documentar o domínio de aplicações/negócio.
Elementos do modelo representam entidades do negócio.
Não implicar ou assume uma implementação em software.
Diagrams UML 2.x
Last updated