-
Metodología en donde se identifican las clases que van dentro del sistema, así como sus relaciones. También son considerados los atributos y operaciones lo cual representa la estructura del sistema; el modelado de objetos por lo general es representado por un diagrama de clases.
-
Este modelo combina tres técnicas diferentes para el manejo de casos de uso, y sirve como un modelo central para otros modelos.
-
El método de Booch abarca el análisis y diseño de software, estructurándose desde un proceso de nivel micro donde un conjunto de tareas de análisis se van replicando en todas las etapas dentro de un macroproceso.
-
Jim Rumbaugh, el creador de OMT, deja General Electric y se une a Grady Booch en Rational Corp. El objetivo de la asociación era fusionar sus ideas en un método único y unificado.
-
Ivar Jacobson, también se une Rational Software Corporation, y sus ideas se incorporaron al nuevo Método Unificado, ahora llamado Lenguaje Unificado de Modelado1. El equipo de Rumbaugh, Booch y Jacobson son cariñosamente conocidos como los "Tres Amigos".
-
La primera Solicitud de Propuesta (RFP) emitida por el Object Management Group (OMG) proporcionó el catalizador para que estas organizaciones unieran fuerzas para producir una respuesta conjunta de RFP. -
Rational Software estableció el consorcio UML Partners con varias organizaciones dispuestas a dedicar recursos para trabajar hacia una definición solida de UML 1.0.
Hp
i-Logix
IntelliCorp
IBM
Oracle
Microsoft
Unisys -
Se produjo UML 1.0, un lenguaje de modelado bien definido, expresivo y de aplicación general. Esto fue enviado al OMG en enero de 1997 como respuesta inicial a la RFP1.
-
En enero de 1997 IBM, ObjecTime, Platinum Technology, Ptech, Taskon, Reich Technologies y Softeam también enviaron respuestas de RFP por separado al OMG. Estas empresas se unieron a los socios de UML para contribuir con sus ideas, y juntos produjeron la respuesta UML 1.1 revisada.
-
Fue sometido a la OMG para su consideración y adoptado en el otoño de 1997.1 y mejorado 1.1 a 1.15.
-
Versiones UML 2.0 A 2.4.1
-
Versión actual de UML 2.5