Antecedenes UML

  • Nacimiento del UML

    Nacimiento del UML
    La compañía Rational Software Corporation cpntrató a James Rumbaugh de General Electrics para convertirse en la fuente de los dos esquemas de modelado orientado a objetos más populares de la época: Object-Modeling Technique (OMT) de Rumbaugh, que era mejor para análisis orientado a objetos, y el Método Booch (de Grady Booch) que era mejor para el diseño orientado a objetos.
  • Metodología "Los Tres Amigos"

    Metodología "Los Tres Amigos"
    Poco después se les unió Ivar Jacobson, el creador del método de ingeniería de software orientado a objetos. Jacobson se unió a Rational, en 1995, después de que su compañía Objectory AB fuera comprada por Rational. Los tres metodologistas eran conocidos como los Tres Amigos, porque se sabía de sus constantes discusiones sobre las prácticas metodológicas.
  • Desarrollo de un "lenguaje unificado de modelado" abierto

    Desarrollo de  un "lenguaje unificado de modelado" abierto
    En 1996 Rational concluyó que la abundancia de lenguajes de modelado estaba alentando la adopción de la tecnología de objetos, y para orientarse hacia un método unificado, encargaron a los Tres Amigos que desarrollaran un "lenguaje unificado de modelado" abierto.
  • Period: to

    Creación de "Partners"

    Bajo la dirección técnica de los Tres Amigos (Rumbaugh, Jacobson y Booch) fue organizado un consorcio internacional llamado UML Partners en 1996 para completar las especificaciones del UML, y para proponerlo como una respuesta al OMG RFP. El borrador de la especificación UML 1.0 de UML Partners fue propuesto a la OMG en enero de 1997.
  • Aceptación del UML 1.1 por la OMG

    Gracias a la formación de la Fuerza de Tarea Semántica, para finalizar las semánticas de la especificación y para integrarla con otros esfuerzos de estandarización el UML 1.1, fue presentado ante la OMG en agosto de 1997 y adoptado por la OMG en noviembre de 1997.
  • UML 2.0 adoptado por la OMG

    UML 2.0 adoptado por la OMG
    UML ha madurado considerablemente desde UML 1.1, varias revisiones menores (UML 1.3, 1.4 y 1.5) han corregido defectos y errores de la primera versión de UML. A estas le ha seguido la revisión mayor UML 2.0 que fue adoptada por el OMG en 2005.
  • Period: to

    Implementación de varios UML

    Aunque UML 2.1 nunca fue lanzado como una especificación formal, 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.
  • Period: to

    Lanzamiento y aceptación del último UML

    UML 2.5 fue lanzado en octubre de 2012 como una versión "En proceso" que fue formalmente liberada en junio de 2015.