Introdução uml

2087 palavras 9 páginas
Uma Visão Geral de UML
Prof. Fabio Kon
IME/USP
Apresentação baseada em slides de Kendall V. Scott

DCC – IME/USP

Programação Orientada a Objetos

1

Linguagem de Modelagem Unificada
UML é uma linguagem padrão da OMG para • visualização, • especificação, • construção e • documentação de software orientado a objetos.
DCC – IME/USP Programação Orientada a Objetos 2

Visualização
• A existência de um modelo visual facilita a comunicação e faz com que os membros de um grupo tenham a mesma idéia do sistema. • Cada símbolo gráfico tem uma semântica bem definida.

DCC – IME/USP

Programação Orientada a Objetos

3

Especificação
É uma ferramenta poderosa para a especificação de diferentes aspectos arquiteturais e de uso de um sistema.

DCC – IME/USP

Programação Orientada a Objetos

4

Construção
• Geração automática de código a partir do modelo visual • Geração do modelo visual a partir do código • Ambientes de desenvolvimento de software atuais permitem:
– movimentações em ambos sentidos e – manutenção da consistência entre as duas visões.
DCC – IME/USP Programação Orientada a Objetos 5

Documentação
Pode incluir artefatos como: • Deliverables (documentos como especificação de requisitos, especificações funcionais, planos de teste, etc.). • Materiais que são importantes para controlar, medir, e refletir sobre um sistema durante o seu desenvolvimento e implantação.
DCC – IME/USP Programação Orientada a Objetos 6

Descrição Arquitetônica
UML oferece uma forma padrão de se desenhar as “plantas” (como em arquitetura) de um sistema de forma a incluir • aspectos abstratos (processos de negócio, funcionalidades do sistema) • aspectos concretos (classes C++/Java esquemas de bancos de dados, componentes de software reutilizáveis)
DCC – IME/USP Programação Orientada a Objetos 7

Razões para Modelar
• Comunicar a estrutura e o comportamento desejado de um sistema. • Visualizar e controlar a arquitetura de um sistema. • Para

Relacionados

  • Introdução a UML
    1216 palavras | 5 páginas
  • 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
  • UML Introducao
    1334 palavras | 6 páginas
  • Introdução a UML
    955 palavras | 4 páginas