-
El lenguaje UML comenzó a gestarse en octubre de 1994, cuando Rumbaugh se unió a la compañía Rational fundada por Booch (dos reputados investigadores en el área demetodología del software).El objetivo de ambos era unificar dos métodos que habían desarrollado: el método Booch y el OMT (Object Modelling Tool ). La notación UML se deriva y unifica las tres metodologías de análisis y diseños más extendidas.
-
Rumbaugh se unió a la compañía fundada por Booch
-
De las tres metodologías de partida, las de Bco. y Rumbaugh pueden ser descritas como centradas en objetos, ya que sus aproximaciones se enfocan hacia el modelado de los objetos que componen el sistema, su relación y colaboración. Por otro lado, la metodología de Jacobson es más centrada a usuario, ya que todo en su método se deriva de los escenarios de uso. UML se ha ido fomentando y aceptando como estándar desde el OMG, que es también el origen de CORBA
-
Jacobson se une a la compañia junto con Booch y Rumbaugh
-
El primer borrador de la metodología UML apareció en octubre de 1995.
-
En 1996 Rational, encargaron a los "Tres Amigos" que desarrollaran un "lenguaje unificado de modelado" abierto para la comunidad desarrolladora de software.
-
En 1997 UML 1.1 fue aprobada por la OMG convirtiéndose en la notación estándar de facto para el análisis y el diseño orientado a objetos.
-
Una versión mejorada de UML donde se consolidaron bastantes modelos de los que hoy en día conocemos
-
Desde el año 2005, UML es un estándar aprobado por la ISO (Organización Internacional de Normalizacion) como ISO/IEC (Comision Electrotécnica Internacional)
-
Está es la versión que hoy en día manejamos del estándar UML, se lanzó en Junio de 2015 y contiene un paquete de mejoras actualizado