UML

2221 palavras 9 páginas
Introdução à Unified Modeling Language

UML
BASEADO EM MATERIAL DE

Jaelson Freire Brelaz de Castro
Universidade Federal de Pernambuco www.di.ufpe.br/~jbc jbc@di.ufpe.br

UML

1

Conteúdo
• Introdução a UML
• Conceitos Gerais
• Apresentação dos 9 diagramas de UML

UML

Criadores da UML
• James Rumbaugh - Object Modeling
Technique (OMT)
• Grady Booch - Booch Method
• Ivar Jacobson - Objectory (OOSE) Process

UML

2

Por que os 3 autores resolveram criar a UML?
• Cada autor adotava idéias dos métodos dos outros, então, evoluindo juntos produziriam melhorias
• A unificação dos 3 métodos trariam estabilidade para o mercado

UML

História e Padronização

UML

3

Tradicional e Moderna
Relacionamentos

Classes

Frameworks
Sistemas
Real Time

Objetos
ORDBMS

Sistemas de grande porte

Java Beans
Componentes
CORBA

Interfaces

Use Cases
Design Patterns
ActiveX/COM+

Objetos de negócio UML

Usos de UML
A UML é uma linguagem de modelagem para:






Visualização
Especificação
Construção
Documentação
Comunicação

UML

4

Elementos Essenciais

Elementos
Estruturais

Elementos
Comportamentais

Elementos de
Agrupamento

Elementos de
Anotação

UML

Elementos Estruturais
São as partes estáticas de um modelo, representando elementos que são ou conceituais ou físicos.
Exemplos:
• Classe
• Interface
• Use Cases

• Componente
• Nó

UML

5

Elementos Comportamentais
São as partes dinâmicas dos modelos da UML.
Exemplos:
• Interação - especifica um conjunto de mensagens trocadas entre objetos
• Máquina de Estado - especifica seqüências de estados de um objeto

UML

Elementos de Agrupamento
São partes organizacionais dos modelos da UML.
Exemplo:
• Pacotes - mecanismo para organização de elementos dentro de grupos

UML

6

Elementos de Anotação
São partes explicativas dos modelos da UML.
São comentários que você aplica para descrever, iluminar e remarcar elementos no modelo.
Exemplo:

• Nota - símbolo contendo restrições ou comentários que são melhor expressadas em textos
UML

Relacionados

  • O que é uml
    1703 palavras | 7 páginas
  • Uml
    1763 palavras | 8 páginas
  • UML
    547 palavras | 3 páginas
  • O que é uml?
    477 palavras | 2 páginas
  • o que é UML
    1308 palavras | 6 páginas
  • O que é uml
    1975 palavras | 8 páginas
  • UML
    812 palavras | 4 páginas
  • O que é UML ?
    354 palavras | 2 páginas
  • UML
    1163 palavras | 5 páginas
  • Ferramentas uml
    560 palavras | 3 páginas