S UML - Diag. Uso - Diag. Classe

1683 palavras 7 páginas
ESW3

Engenharia de Software III

Engenharia de Software III
UML (Unified Modeling Language)

ESW3

De 2000 a 2003 foi produzida a
UML 2.0 e a OMG a adotou como padrão no início de 2005

UML

UML

2

História (Evolução)

História
A UML teve seu início na década de 90 quando três metodologias foram unificadas, OMT, OOD e OOSE
OMT (Object Modeling Technique)
James Rumbaugh
Voltado para teste de modelos

OOD (Object-Oriented Design)
Grady Booch
Sistema
visões

diagramas

OOSE (Object-Oriented Software Engineering)
Ivar Jacobson
Orientado a objetos e Use Cases
ESW3

Prof. Davi

Prof. Davi

3

ESW3

Prof. Davi

4

1

ESW3

UML

UML

Conceitos

Conceitos
Privilegia a descrição de um sistema segundo três perspectivas:

A importância da modelagem!
Sucessor de um conjunto de métodos de análise e projeto orientados a objeto
Modelo de linguagem, não um método
Linguagem-padrão para a elaboração da estrutura de projetos de software

Dados (estrutural)
Diagrama de Classes

Operações (funcional)
Diagrama de Caso de Uso

Eventos (temporal)
Diagramas de Seqüência, Atividades, de Transição de Estados

ESW3

Prof. Davi

5

UML

ESW3

Prof. Davi

6

UML

Conceitos

Introdução

Utilização

A UML é usada no desenvolvimento dos mais diversos tipos de sistemas
Abrange sempre qualquer característica de um sistema em um de seus diagramas
É aplicada em diferentes fases do desenvolvimento de um sistema

A UML pode ser utilizada para:
Visualização
Especificação
Construção
Documentação de artefatos

Desde a especificação da análise de requisitos até a finalização com a fase de testes

ESW3

Prof. Davi

Prof. Davi

7

ESW3

Prof. Davi

8

2

ESW3

UML

UML
Vantagens e Desvantagens da UML

Introdução

Perdas

O objetivo da UML é descrever qualquer tipo de sistema Maior trabalho na modelagem
Mais tempo gasto

Em termos de diagramas orientado

Relacionados

  • Projeto graduação interdiciplinar (pgi)
    14312 palavras | 58 páginas
  • Engenharia de requisitos
    9338 palavras | 38 páginas
  • Diagramas de classes
    3777 palavras | 16 páginas
  • Sistema para Caixa Bancário
    5544 palavras | 23 páginas
  • Casos de uso
    5148 palavras | 21 páginas
  • Corpos rigidos
    15579 palavras | 63 páginas
  • Métodos ágeis
    4088 palavras | 17 páginas
  • Trabalho de sistemas empresariais
    22264 palavras | 90 páginas
  • Informatização de Biblioteca
    13427 palavras | 54 páginas
  • Analise De Requisitos
    3030 palavras | 13 páginas