Engenharia de software - UML

2524 palavras 11 páginas
Engenharia de Software
UML
Professor Marcio Victorino – mcvictorino@uol.com.br
WWW.DOMINANDOTI.COM.BR

UML

2

UML

3

UML 2.2
 Todo sistema não trivial é melhor abordado através de um pequeno conjunto de modelos quase independentes.

O Modelo de Visão 4 + 1 da
Arquitetura
(UML)
4

O Modelo de Visão 4 + 1 da
Arquitetura
(UML)
 Visão de Caso de Uso: abrange os casos de uso que descrevem o comportamento do sistema conforme é visto pelos seus usuários finais, analistas e testadores. Diagramas utilizados:
 Caso de uso.
 Interação.
 Estados.
 Atividades.

 Visão de Lógica (Projeto): abrange as classes, interfaces, e colaborações que formas o vocabulário do problema e de sua solução. Diagramas utilizados:
 Classes.
 Objetos.
 Interação.
 Estados.
 Atividades.
5

O Modelo de Visão 4 + 1 da
Arquitetura
(UML)abrange
 Visão de Implementação:

os componentes e os artefatos utilizados para a montagem e fornecimento do sistema físico. Diagramas utilizados:
 Componentes.
 Interação.
 Estados.
 Atividades.

6

O Modelo de Visão 4 + 1 da
Arquitetura
(UML)
 Visão de Implantação: abrange os nós que formam a topologia de hardware em que o sistema é executado. Diagramas utilizados:
 Implantação.
 Interação.
 Estados.
 Atividades.

 Visão de Processo: mostra o fluxo de controle entre as várias partes, incluindo mecanismos de concorrência e de sincronização.
Diagramas utilizados:
 Classes.
 Objetos.
 Interação.
 Estados.
 Atividades.
7

UML 2.2
Diagrama

Diagrama Estrutural
Diagrama
de
Componentes

Diagram a de
Perfil

Diagrama de Classes

Diagrama de Objetos

Diagrama Comportamental

Diagrama de Implantação

Diagrama de Máquina de Estados

Diagrama
Diagrama
de de Estrutura Composta Pacotes

- A UML permite o uso de qualquer linguagem para descrever restrições.
- A única regra é que deve-se usar chaves {}.
- No entanto, existe a OCL

Relacionados

  • Engenharia de Software e UML
    1469 palavras | 6 páginas
  • UML - Engenharia de software
    578 palavras | 3 páginas
  • Diagrama de classes
    2155 palavras | 9 páginas
  • Ferramenta Inspector-UML
    11752 palavras | 48 páginas
  • O processo de construção de ontologias baseado na modelagem UML
    1834 palavras | 8 páginas
  • Engenharia de Software
    2925 palavras | 12 páginas
  • Visão geral engenharia de requisitos
    2921 palavras | 12 páginas
  • OO Aula 1
    1793 palavras | 8 páginas
  • Engenharia
    828 palavras | 4 páginas
  • Engenharia
    7773 palavras | 32 páginas