Introdução a UML

1216 palavras 5 páginas
Agenda

Introdução a UML
Cleidson de Souza
(Rodrigo Reis)







Definição
Histórico
Contribuições
Diagramas
Observações

Definição

Histórico

• A UML (Unified Modeling Language) é uma notação para descrição de sistemas orientados:

• Metodologias para análise e projeto orientado a objetos (OOAD)

– “The Unified Modeling Language for ObjectOriented Development” de Grady Booch,
James Rumbaugh e Ivar Jacobson.

• Baseia-se na experiência dos principais autores dos 3 principais métodos OO.
• Esta notação foi padronizada pela OMG
(Object Management Group) em 1997.

– Evolução a partir de linguagens de programação – Anos 80-90: diversidade de autores
– Anos 98-2000: unificação em torno de UML

• Até 1994, existiam pelo menos 50 métodos diferentes para desenvolvimento OO.

Histórico

Histórico

• Exemplos

• Os principais métodos utilizados eram os de Booch,
Rumbaugh(OMT) e
Jacobson(Objectory).
• Outros métodos importantes são o de Coad-Yourdon, Shlaer-Mellor e o método Fusão.

– Classes

Booch
Schlaer-Mellor

OMT

Coad-Yourdon

Histórico

Histórico

• Grady Booch

• 1994: Object-Oriented
Analysis and Design with Applications

– Um dos pioneiros da OO
– 1980: ênfase em técnicas de projeto para Ada
– 1992-1994: livros
• Object-Oriented Design with Applications
– projeto de programas em C++ e Ada

• texto sobre conceitos de
OO e modelagem de objetos • projeto de várias aplicações-exemplo com diferentes linguagens da época – 1998: Fundação da
Rational

Histórico
• Ivar Jacobson
– Modelagem OO baseado em Casos de Uso
– Objectory

Histórico
• James Rumbaugh
– Object Modeling Technique
(OMT)
– Desenvolvida na GE
– Metodologia baseada em notações pré-existentes (ER, DTE, DFD)
– Clara distinção entre as três visões do problema

Histórico

Histórico

• James Rumbaugh (cont.)

• Em 1994, Rumbaugh e Booch decidiram terminar a “guerra” de métodos e se

Relacionados

  • Introdução a UML
    2428 palavras | 10 páginas
  • Introdução uml
    1465 palavras | 6 páginas
  • Introdução a UML
    2265 palavras | 10 páginas
  • Introducao UML
    1066 palavras | 5 páginas
  • Introdução UML
    506 palavras | 3 páginas
  • Introdução a UML
    557 palavras | 3 páginas
  • Introdução a UML
    1223 palavras | 5 páginas
  • Introdução uml
    2087 palavras | 9 páginas
  • UML Introducao
    1334 palavras | 6 páginas
  • Introdução a UML
    955 palavras | 4 páginas