-
Fue credo por Grady Booch, Ivar Jacobson y James Rumbaugh para unificar los métodos de desarrollo de software orientados a objetos.
Desarrollo: Booch, Jacobson y Rumbaugh unificaron varios de los métodos existentes para crear un lenguaje de modelado más coherente y completo. -
Crea la metodología OMT, en conjunto con Michael Blaha. -
Crea la metodología OOSE. -
Crea la metodología que lleva su nombre, cuando trabajaba para Rational Software. -
El lenguaje UML comenzó a gestarse octubre de 1994, cuando Rumbaugh se unió a la compañia Racional fundada por Booch (dos reputados investigadores en el área demetodología del software). -
El primer borrador del Lenguaje Unificado de Modelado (UML) se publicó en octubre de 1995, momento en que Grady Booch, Ivar Jacobson y James Rumbaugh unieron sus ideas de modelado para crear un lenguaje unificado de modelado. Objetivo: Unir las ideas de modelado de Booch y Rumbaugh, y posteriormente incluir las de Jacobson, para crear un lenguaje unificado. -
Los tres investigadores organizan un consorcio internacional para completar las especificaciones de leguaje unificado requeridas por la OMG -
Entre enero de 1997 y julio de 1997, el grupo original de socios se amplió para incluir: Andersen Consulting, Ericsson, ObjecTime Limited, Platinum Technology, PTech, Reich Technologies, Softeam, Sterling Software y Taskon.
Se formó un grupo de trabajo de semántica, dirigido por Cris Kobryn de MCI Systemhouse y administrado por Ed Eykholt de Rational, para formalizar la especificación UML. En julio de 1997 se ofreció al OMG una versión revisada de UML (versión 1.1). -
A lo largo de 1997, se estableció un consorcio de UML, con varias organizaciones dispuestas a dedicar recursos para trabajar hacia una definición de UML: Digital Equipment Corporation, Hewlett-Packard, I-Logix, Intellicorp, IBM, ICON Computing, MCI Systemhouse, Microsoft, Oracle, Rational, Texas Instruments y Unisys. UML 1.0 se ofreció para la estandarización al OMG en enero de 1997 en respuesta a su RFP. -
esta version del UML fue la continua del 1.2 pero sus revisiones fueron menores, esta version enseño muy pocos cambios,
En junio aparece la versión 1.3 de UML. -
Se añadieron diagramas de otros métodos de técnicas orientadas a objetos, como diagramas de módulos y de procesos. -
Grady Booch fue nombrado socio de IBM en 2003. -
El 13 de abril de 2005, el UML es considerado un estándar internacional (ISO/IEC 19501:2005). El documento consta de 432 páginas. -
las versiones 2.1.1 y 2.1.2, aparecieron en 2007, seguidas por UML 2.2 en febrero de 2009. UML 2.3 fue lanzado oficialmente en mayo de 2010. UML 2.4.1 fue lanzado oficialmente en agosto de 2011. UML 2.5 fue lanzado en octubre de 2012 como una versión "En proceso" -
En el año 2012 se actualizó la norma a la última versión definitiva disponible en ese momento, la 2.4.1, dando lugar a las normas ISO/IEC 19505-1 e ISO/IEC 19505-2 -
UML 2.5 fue liberada formalmente en junio del 2015 -
UML sigue siendo una herramienta de modelado muy relevante en la actualidad, aunque su uso ha evolucionado para enfocarse en lo que mejor funciona, como la creación de diagramas de clases y de casos de uso. La versión más reciente de UML es UML 2.5.1, que fue lanzada formalmente en diciembre de 2017, la cual utilizamos en la actualidad