A UML, ou Linguagem de Modelagem Unificada, tem suas raízes em outubro de 1994 e surgiu ao integrar os conceitos de Booch, OMT (de Rumbaugh) e OOSE (de Jacobson). A evolução da UML é marcada por várias versões significativas:
Sucedeu aos conceitos de
Booch, OMT (Rumbaugh) e OOSE (Jacobson) fundindo-os numa única linguagem de
modelagem
Versões
UML 3.0
(2004)
Cris Kobryn
UML 2.0
(2002 - até período atual)
Maior revisão da história da UML
Principais mudanças:
* Introdução de novos diagramas;
* Acréscimo de classificador final;
* Dentro de 'pacotes', foi adicionado o atributo de pacote URI.
UML 1.4
(2001)
Principais mudanças:
* Acréscimo de alguns conceitos detalhados;
* Adição de semântica de ação.
UML 1.3
(1999)
Principais mudanças: * Correção de inconsistência nos documentos
* Esclarecimento de algumas definições e explicações.