-
Period: to
Avanzes UML
-
Rational Software Corporation
Rational Software Corporation contrata a James Rumbaugh de General Electric -
Inicios OMT
Al contratar a Rumbaugh, la compañia se convirtio en la fuente de los 2 esquemas de modelado orientado a objetos mas populares de la epoca (El OMT). -
Tres Grandes Mentes
Grady Booch, Ivar Jacobson y James Rumbaugh, crearon metodos de ingenieria en software para la orientacion de objetos. -
Venta De Objectory AB
Jacobson, se unio a Rational despues de la venta de su compañia. Los 3 metodologistas eran conocidos como "Los Tres Amigos". -
Abundancia De Lenguajes
Rational concluyo que la abundancia de lenguajes de modelado estaba alentando a la adopcion de la tecnologia de objetos, y para orientarse hacia metodo unificado. -
Unificando El Lenguaje
Encargaron a "Los Tres Amigos" para que desarrollaran un Lenguaje Unificado de Modelado Abierto. -
OOPSLA ´96
Se Consulto con representantes de compañias competidoras en el area de la tecnologia de objetos durante el OOPSLA ´96; eligieron cajas para representar clases en un lugar de la notacion Booch que utilizaba simbolos de nubes. -
UML Partners
Bajo la direccion de los tres amigos fue organizado un consorcio internacional para completar las especificaciones del LEnguaje Unifica de Modelado, y para proponerlo como una respuesta al OMG RFP. -
UML 1.0
El borrador de las especificaciones UML 1.0 de UML PArtners fue propuesto a la OMG. -
Fuerza De Tarea Semantica
UML Partners formo una Fuerza de Tarea Semantica, encabezada por Cris Kobryn y administrada por Ed Eykholt, para finalizar las semanticas de las especificacion y para integrarla con otros esfuerzos de estandarizacion. -
UML 1.1
El UML 1.1, fue presentado ante la OMG en agosto de 1997 y adoptado por la OMG en Noviembre de 1997. -
Period: to
UML 1.x
Cambios de modelado e influencia. -
Influencia de la OMT
Como notacion de modelado, la influencia de la OMT domina UML(Uso DE REctangulos). Aunque se quito la notacion de "nubes" de Booch, si se adopto la capacidad de Booch para especificar detalles de diseño al resto de la notacion, pero la integracion semantica era relativamente debil en UML 1.1, y no se arreglo realmente hasta una revision de IML 2.0. -
Conceptos De Otros Metodos
Conceptos de otros metodos OO fueron integrados superficialmente en UML con el proposito de hacerlo compatible con todos los metodos OO. Ademas el grupo tomo en cuenta muchos otros métodos de la época, con el objetivo de asegurar amplia cobertura en el dominio de los sistemas en tiempo real. -
Resultados
Como resultado, UML es útil en una variedad de problemas de ingeniería, desde procesos sencillos y aplicaciones de un sólo usuario a sistemas concurrentes y distribuidos. -
Es Un Estandar Internacional
El Lenguaje de Modelado Unificado es un estándar internacional:
ISO / IEC 19501:2005 Tecnología de la información - Procesamiento distribuido abierto - Lenguaje de Modelado Unificado (UML) Version 1.4.2 -
Period: to
UML 2.x
Maduracion del UML -
Varias Modificaciones Menores
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. -
Lanzamiento de Especificacion Formal
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. -
Sus Mas Recientes Pasos
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" y todavía tiene que ser formalmente liberada.