Escolar Documentos
Profissional Documentos
Cultura Documentos
Elementos principais:
• Blocos de construção;
• Regras;
• Mecanismos.
Após entender essas ideias, você será capaz
de ler e criar modelos da UML
Blocos de construção da UML
Itens:
Relacionamentos:
Estruturais; Diagramas:
Comportamentais
• Dependência;
Casos de uso;
; • Associação; Classes;
Agrupamentos; • Generalização; Objectos;
Anotacionais. • Realização. Sequências;
Colaborações;
Actividades;
Comportamentos
Implementação;
Pacotes.
Itens em UML
São substantivos;
São as partes mais estática do modelo;
Representam elementos conceituais ou
físicos;
Exemplos de itens estruturados
Classe Ativa
Classe Componentes
Colaborações
PACOTES
Exemplo de itens de agrupamento
Itens anotacionais
NOTAS
NOT
Relacionamentos em UML
É um relacionamento de
especialização/generalização no qual os
objectos dos elementos especializados (filho)
são substituíveis por objectos do elemento
generalizado (pais).
Relacionamento de realização
É um relacionamento semântico entre
classificadores, em que um classificador especifica
um contrato que outro classificador garante
executar;
São encontrados em dois lugares:
• Entre interfaces e as classes ou componentes que
as realizam;
• Entre casos de uso e as colaborações que os
realizam
Diagramas em UML
Diagramas em UML
Diagramas em UML
Diagramas de casos de uso (casos + atores + relações);
Diagramas de sequência (detalhamento das fases do projecto;
Diagramas de colaboração (troca de mensagens entre
objectos);
Diagramas de classes (classes + responsabilidade com
atributos, relacionamento, métodos, cenários);
Diagramas de estados (ciclos de vida, comportamentos);
Diagrama de actividades (ordenamento dos casos de usos);
Diagramas de componentes (grupo de objectos divididos em
nodos físicos.
Ferramentas CASE
Auxiliam na construção e gestão de diagramas UML:
• Rational Rose;
• MS Visio;
• Power Design;
• Argo UML;
• Jude;
• Poseidon;
• UML Designer;
• Visual Paradign for UML.
Diagramas em UML
Dúvidas, sugestões ou questões
“inovação vem de pessoas que se divertem com seus
trabalhos”
Dr. Demin
Referências