Trabalho

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1021 palavras )
  • Download(s) : 0
  • Publicado : 6 de maio de 2012
Ler documento completo
Amostra do texto
Histórico da UML (Unified
Modeling Language)

[a]

Análise Orientada a Objetos
• Surgiram várias metodologias OO principalmente ente 1989-1994
• As mais significativas foram:
OMT (Object Modeling Technique), Rumbaugh ;
COAD/YOURDON, Coad-Yourdon;
OOSE (Object Oriented Software Engineering), Jacobson;
SHLAER/MELLOR, Shlaer-Mellor;
BOOCH, Grady Booch.

[b]

Cronologia
• 1989 -Sally Shlaer e Steve Mellor escreveram livros sobre
análise e desenho orientado a objeto;
• 1991 e 1996 - Jim Rumbaugh liderou uma equipe de
pesquisadores nos laboratórios da General Electric,
culminando em seu popular livro sobre métodos chamado
OMT – Object Modeling Technique;
• 1994 e 1995 - Grady Booch realizou um trabalho exaustivo no
desenvolvimento da linguagem ADA na Rational Softwaree
publicou livros;
• 1994 e 1995 - Ivar Jacobson produziu livros introduzindo o
conceito de caso de uso;
• 1995 - Grady Booch, James Rumbaugh e Ivar Jacobson lançam
o chamado Método Unificado, versão 0.8, que depois recebeu
a denominação de UML (Unified Modeling Language).

Responsáveis pela UML

Ivar Hjalmar Jacobson
- Sueco

Grady Booch

Jim Rumbaugh

Responsáveis pela UML
•Grady Booch
• Jim Rumbaugh
• Ivar Jacobson

Em 1994 – Unificação da
OMT e notações Boock
(Rational)

Em 1995 – Jacobson
se uniu a Rational –
UML (aceita como
padrão em 1997 pela
OMG)

• OMG – Object Management Group – consórcio
internacional da indústria de software
– mais de 700 empresas associadas.
– fundado em maio de 1989 com o objetivo de criar
padrões para possibilitar ainteroperabilidade e
portabilidade das aplicações distribuídas usando a
tecnologia de objetos.

Responsáveis pela UML
• Em 1996, o OMG divulgou uma solicitação de
propostas para uma notação padrão de modelagem
OO.
• Várias empresas responderam, porém a Rational
liderou a equipe da proposta final, com Booch,
Rumbaugh e Jacobson profundamente envolvidos. A
OMG adotou a UML (UnifiedModeling Language)
como padrão em novembro de 1997.
• A OMG possui a marca registrada e a especificação
para a UML e controla seu desenvolvimento futuro.
• Sites sobre UML – www.rational.com

www.omg.org

Análise Orientada a Objetos
Bibliografia:
• Booch, G., Rumbaugh, J. e Jacobson, I., The Unified Modeling
language User Guide, Addison-Wesley, 1999.
• Wazlawick, Raul Sidney, Análise eProjeto de Sistemas de
Informação Orientados a Objetos, Ed. Campus, Série
Campus/SBC, 2004.
• Rumbaugh, James, e outros, Modelagem e Projetos Baseados
em Objetos, Editora Campus, 1994.
• Coad, Peter e Yourdon, Edward, Análise Baseada em Objetos,
Editora Campus, 1992.
• Coad, Peter e Yourdon, Edward, Projeto Baseado em Objetos,
Editora Campus, 1993.

Responsáveis pela UML
Contribuições decada autor:
• Booch: desenho de objetos servem como base
para a criação dos módulos do sistema.
• Rumbaugh: método OMT (Object Modeling
Technique) - suporta os conceitos de
modelagem de dados, objetos e herança.
• Jacobson: método OOSE (Object Oriented
Software Engineering) - consiste na análise dos
requisitos de um sistema usando casos de uso.

Evolução da UML
2004 – UML 2.0 – revisãoda UML 1.1

Casos de Uso
• Modelam o comportamento do sistema,
identificando ATORES e de que forma usam
o sistema (FUNCIONALIDADES)

Casos de Uso
Select Courses to Teach

Student

Professor
Register for Courses

Billing System

Maintain Curriculum


Maintain Student Information
Registrar



Maintain Professor Information

Registrar Validation

Diagrama de Classes• Mostram um conjunto de classes, interfaces
e seus relacionamentos. Modelam o projeto
estático do sistema
(suprema heresia: parece um modelo ER!)

Diagrama de Classes

Exercício
Você é responsável pelo desenvolvimento do sistema de controle
de contas para um restaurante.
Os principais objetivos deste sistema são:
• Emitir e controlar o pagamento das contas.
• Controlar o valor...
tracking img