Além de fornecer a tecnologia necessária para apoiar a prática de engenharia de softwareorientada a objetos, a UML poderá ser a linguagem de modelagem padrão para modelar sistemas concorrentes e distribuídos. Utiliza-se de um conjunto de técnicas de notação gráfica para criar modelos visuais de software de sistemas intensivos, combinando as melhores técnicas de modelagem de dados, negócios, objetos e componentes. É uma linguagem de modelagem única, comum e amplamente utilizável.
Os Diagramas da UML estão divididos em Estruturais e Comportamentais.
Diagramas Comportamentais
- De Caso de Uso (Use Case): Geral e informal para fases de levantamento e análise de Requisitos do Sistema.
Alternativa Bhttp://www.infoescola.com/engenharia-de-software/uml/
Avante!