Você está na página 1de 2

UML uma linguagem para visualizao, especificao, construo e documentao de artefatos de um software em desenvolvimento.

. UML permite modelar: 1 2 3 4 elementos; relacionamentos; mecanismos de extensibilidade; diagramas.

1. Elementos: estruturais classes, interfaces, componentes comportamentais interaes, mquinas de estado grupos de elementos pacotes, subsistemas outros anotaes 2. Relacionamentos Dependncias, Associaes, Generalizaes, Implementaes (realization) 3. Mecanismos de Extensibilidade Esteretipos Tagged value Regras (constraints)

4. Diagramas Um modelo uma descrio completa do sistema em uma determinada perspectiva

Um modelo representado por um ou mais diagramas. Desta forma, um diagrama pode ser visto como uma viso dentro de um modelo. Um diagrama pode ser representado de vrias formas, dependendo de quem ir interpret-lo.