Aula sobre UML

1125 palavras 5 páginas
Análise e Projeto Orientado a Objetos
(Modelagem de Sistemas)
Prof. Marcos Roberto e Silva
1º semestre 2014

Nota de Aula 03

UML

A UML (Unified Modeling Language) é uma linguagem padrão para a elaboração da estrutura de projetos de software.
A UML poderá ser empregada para a visualização, a especificação, a construção e a documentação de artefatos de sistemas de software.

Nota de Aula 03

Principais contribuições para a UML
Meyer
Pré e Pós
Condições

Harel

Gamma, et al

Diagramas de Estado

Estruturas e Padrões

HP Fusion

Booch

Descrição de Operações e
Numeração de Mensagens

Booch method

Embley

Rumbaugh

Classes simples e
Visão de Alto Nível

OMT

Jacobson

Wirfs-Brock

OOSE

Responsabilidades

Shlaer - Mellor
Ciclo de Vida dos
Objetos
Nota de Aula 03

Odell
Classificação
Fonte: LIMA

Histórico da UML

Fonte: WEILKIENS

Nota de Aula 03

Engenharia de Software

OMG
Object Management Group (OMG) é uma organização internacional, fundada em 1989, que promove a teoria e a prática da tecnologia orientada a objeto em desenvolvimento de sistemas.
É responsável pelo estabelecimento de padrões para a indústria de software.
A OMG, em 1997, adotou a UML como uma linguagempadrão de modelagem.

Nota de Aula 03

O que a UML não é?

Não é uma ferramenta CASE
Não é uma metodologia
Não é um linguagem de programação

Nota de Aula 03

Metamodelagem

A especificação da UML 2.0 é definida por meio da utilização de uma abordagem de metamodelagem, que adapta técnicas de especificação formal.
Um metamodelo compreende um conjunto de instrumentos com os quais se pode construir uma comunicação melhor.
Nota de Aula 03

Diagramas

Um diagrama é uma representação gráfica parcial ou total de um modelo.
Na UML, cada diagrama, analisa o sistema sob uma determinada ótica; é como se o sistema fosse modelado em camadas.

Nota de Aula 03

Diagramas
A UML 2.0 apresenta 13

Relacionados

  • kurose
    1035 palavras | 5 páginas
  • Padrão_UML
    5029 palavras | 21 páginas
  • Perd
    998 palavras | 4 páginas
  • Apostila Elementos de Programa o
    11578 palavras | 47 páginas
  • OO Aula 1
    1793 palavras | 8 páginas
  • Plano de Aula Bento Ribeiro ENGENHARIA DE REQUISITOS
    356 palavras | 2 páginas
  • teste
    598 palavras | 3 páginas
  • Anailise orientada a objetos
    2686 palavras | 11 páginas
  • ATPS ANALISE ORIENTADA A OBJETO
    2518 palavras | 11 páginas
  • Aula4
    1143 palavras | 5 páginas