-
Generalmente se reconoce que el primer lenguaje orientado a objetos es Simula-67, además este lenguaje nunca tuvo un seguimiento significativo, aunque influyó mucho en los desarrolladores de varios de los lenguajes orientados a objetos posteriores.
-
El movimiento orientado a objetos se activó con la amplia disponibilidad de Smalltalk a principios de la década de 1980, seguido de otros lenguajes orientados a objetos, como Objective C, C ++, Eiffel y CLOS.
-
Aproximadamente cinco años después de que Smalltalk se hiciera ampliamente conocido, los primeros métodos de desarrollo orientados a objetos fueron publicados por Shlaer / Mellor [Shlaer-88]
-
Inició el campo de la metodología orientada a objetos, la primera fase fue completada por finales de 1990.
-
Así mismo como en 1988, en este año surgen otros principales métodos de desarrollo orientados a objetos, estos fueron publicados por Coad / Yourdon [Coad-91], entre otros.
-
El libro Objectory [Jacobson-92] esta basado en el trabajo que había aparecido en artículos anteriores. Este libro adoptó un enfoque algo diferente, con su enfoque en casos de uso y el proceso de desarrollo.
-
En este año se consigue de manera exitosa combinar y reemplazar los enfoques existentes esto se produjo cuando Rumbaugh se unió a Booch en Rational Software Corporation.
-
Comenzaron a combinar los conceptos de los métodos OMT y métodos Booch, lo que resultó en una primera propuesta. En ese momento, Jacobson también se unió a Rational y comenzó a trabajar con Booch y Rumbaugh. Su trabajo conjunto se denominó Lenguaje de modelado unificado (UML).
-
En este año la OMG emitió una solicitud de propuestas para un enfoque estándar para el modelado orientado a objetos, así mismo, los autores de UML, Booch, Jacobson y Rumbaugh, comenzaron a trabajar con metodólogos y desarrolladores de otras empresas para producir una propuesta atractiva para los miembros de OMG, así como un lenguaje de modelado que sería ampliamente aceptado por los fabricantes de herramientas, metodólogos y desarrolladores que serían los usuarios eventuales.
-
Finalmente en septiembre de este año todas las propuestas se fusionaron en la propuesta final de UML que se presentó a la OMG. El lenguaje de modelado unificado fue adoptado por unanimidad por los miembros del OMG como estándar en noviembre de este año.