UML 2 Pratico Guedes

1654 palavras 7 páginas
UML 2
Guia Prático

Gilleanes T.A. Guedes

Obra revisada e ampliada a partir do título Guia de Consulta Rápida UML 2

Novatec

capítulo 1

Introdução à UML

A UML (Unified Modeling Language ou Linguagem de Modelagem Unificada) é uma linguagem visual utilizada para modelar sistemas computacionais por meio do paradigma de Orientação a Objetos. Essa linguagem se tornou, nos últimos anos, a linguagem-padrão de modelagem de software adotada internacionalmente pela indústria de Engenharia de Software.
Deve ficar bem claro, no entanto, que a UML não é uma linguagem de programação, mas uma linguagem de modelagem, cujo objetivo é auxiliar os engenheiros de software a definir as características do software, tais como seus requisitos, seu comportamento, sua estrutura lógica, a dinâmica de seus processos e até mesmo suas necessidades físicas em relação ao equipamento sobre o qual o sistema deverá ser implantado. Todas essas características são definidas por meio da UML antes de o software começar a ser realmente desenvolvido.

1.1 Breve Histórico da UML
A UML surgiu da união de três metodologias de modelagem: o método de Booch, o método OMT (Object Modeling Technique) de Jacobson e o método OOSE (Object-Oriented Software Engineering) de Rumbaugh.
Essas eram, até meados da década de 1990, as três metodologias de modelagem orientada a objetos mais populares entre os profissionais da área de engenharia de software. A união dessas metodologias contou com o amplo apoio da Rational Software, que incentivou e financiou tal união.

13

14

UML 2 ■ Guia Prático

O esforço inicial do projeto começou com a união do método de Booch com o método OMT de Jacobson, o que resultou no lançamento do Método
Unificado no final de 1995. Logo em seguida, Rumbaugh juntou-se a Booch e Jacobson na Rational Software e seu método OOSE começou também a ser incorporado à nova metodologia. O trabalho de Booch, Jacobson e
Rumbaugh, conhecidos popularmente como

Relacionados

  • Modelando software por uml
    3536 palavras | 15 páginas
  • Atps
    864 palavras | 4 páginas
  • Sistemas de Informação
    6586 palavras | 27 páginas
  • UMLCasosdeUso
    4989 palavras | 20 páginas
  • Exercício fixação – uml
    754 palavras | 4 páginas
  • Engenharia
    828 palavras | 4 páginas
  • Engenharia de Software
    11275 palavras | 46 páginas
  • Engenharia de software
    11089 palavras | 45 páginas
  • Aula sobre UML
    1125 palavras | 5 páginas
  • Estagio
    498 palavras | 2 páginas