Quando a UML foi lançada (1996 – 2004), em 2004 última versão 2.0)
Diagramas
Use-Case
Classes
Objetos
Estado
Seqüência
Colaboração
Atividade
Definição
UML é uma linguagem que define uma série de artefatos que nos ajuda na tarefa de modelar e
documentar os sistemas orientados a objetos que desenvolvemos.
Importancia
Comunicação com os Clientes: Pela sua simplicidade, sua compreensão não exige conhecimentos técnicos, portanto o
cliente pode entender muito bem esse diagrama, que auxilia o pessoal técnico na comunicação com clientes
Definição de Requisitos: Novos casos de usos geralmente geram novos requisitos conforme o sistema vai
sendo analisado e modelado
Geração de Casos de Teste: A junção de todos os cenários para um caso de uso pode sugerir uma bateria de testes para cada cenário