dfg'
Diagrama de Classes, Atividades,
Sequência e Casos de uso
1
Globalcode – open4education
Agenda
Importância da UML
Ferramentas
Dificuldades na Utilização
Diagrama de Casos de Uso
Diagrama de Classes
Diagrama de Atividades
Diagrama de Seqüência
Estudo de Caso
2
Globalcode – open4education
Agenda
Importância da UML
Ferramentas
Dificuldades na Utilização
Diagrama de Casos de Uso
Diagrama de Classes
Diagrama de Atividades
Diagrama de Seqüência
Estudo de Caso
3
Globalcode – open4education
Importância da UML
Padrão de documentação de modelagem de software da
OMG
Unifica os métodos de Ivar Jacobson, Grady Booch e
James Rumbaugh
Modelagem gráfica através de diagramas
4
Globalcode – open4education
Agenda
Importância da UML
Ferramentas
Dificuldades na Utilização
Diagrama de Casos de Uso
Diagrama de Classes
Diagrama de Atividades
Diagrama de Seqüência
Estudo de Caso
5
Globalcode – open4education
Ferramentas
Na hora de escolher a ferramenta é importante verificar:
Suporte a UML 1.4 ou UML 2.0;
Integração com código fonte;
Grau de customização do código fonte gerado a partir dos diagramas permitido pela ferramenta;
Capacidade de exportar e importar diagramas;
6
Globalcode – open4education
Agenda
Importância da UML
Ferramentas
Dificuldades na Utilização
Diagrama de Casos de Uso
Diagrama de Classes
Diagrama de Atividades
Diagrama de Seqüência
Estudo de Caso
7
Globalcode – open4education
Dificuldades na utilização
Sincronismo entre código e documentação UML;
Dificuldade em representar conceitos importantes como por exemplos exceções, generics e coleções;
Suporte das ferramentas;
8
Globalcode – open4education
Dificuldades na utilização
Dependência da ferramenta devido a dificuldade de migração; Dificuldade em determinar se os diagramas estão tecnicamente corretos ou em nível de detalhe ideal;
Dificuldade em determinar