Desenvolvimento de Jogos e Entretenimento Digital Oficina temática: Algoritmos e Programação UML e Modelagem Visual de Aplicações de Software Professor: Sandro Rigo
Roteiro UML Artigo sobre Modelagem Visual de Aplicações de Software Exercícios
Referências OMG: http://www.uml.org/ Booch, G., et al., The Unified Software Development Process, Addison-Wesley, 1999. Larman, C., Applying UML and Patterns – An Introduction to Object-Oriented Analysis and Design, Prentice Hall, 1997. Ferramenta de Modelagem UML Poseidon, 2002, http://www.gentleware.com Ferramenta de Modelagem UML Rational Rose, 2002, http://www.rational.com UML 1.4 Specification. Chapter 2 and 3 - UML Notation Guide, September, 2001, http://www.omg.org/technology/documents/formal/uml.htm Argo UML http://www.argo.tigris.org. OMG: http://www.uml.org/
UML (Unified Modeling Language) Linguagem não proprietária Linguagem de propósito geral Linguagem visual voltada para modelagem de sistemas de software. Objetivos: Especificação ; Comunicação e validação; Apoio na construção; Documentação.
Visões: Projeto Implementação Processo Implantação Casos de Uso
Diagramas de casos de uso
Classes Relaciona classes entre si, com generalização ou associação, por exemplo
Classes Relaciona classes entre si, com generalização ou associação, por exemplo
Classes Relaciona classes entre si, com generalização ou associação, por exemplo
UML - Revisão
UML - Revisão
UML - Revisão
UML - Revisão
UML - Revisão
UML - Revisão