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





Booch, G., et al., The Unified Software
Development Process, Addison-Wesley, 1999.
Larman, C., Applying UML and Patterns – An Introduction to ObjectOriented 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
Casos de Uso
Processo
Implantação
Diagramas de casos de uso

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
Download

aula_11_04 - sandrorigo.pro.br