Amv - Ga4-220501095-Aa2-Ev03
Amv - Ga4-220501095-Aa2-Ev03
Amv - Ga4-220501095-Aa2-Ev03
Y TURISMO AMAZONAS
Tecnólogo en
análisis y
desarrollo de
software-2721524
Bases Conceptuales
acerca del lenguaje
unifiCado de modelado
(UML) y patrones de
diseño
HISTORIA Y ANTECEDENTES
La historia del UML (Unified Modeling Language) se remonta a la década de 1990, cuando
la ingeniería de software estaba experimentando un cambio hacia métodos y procesos más
orientados a objetos. Aquí hay un resumen de los hitos más importantes en la historia del
UML:
1. Inicios de los años 90: Antes de la creación del UML, había varios métodos de
modelado orientados a objetos, como OMT (Object Modeling Technique), Booch
method y OOSE (Object-Oriented Software Engineering). Grady Booch, James
Rumbaugh e Ivar Jacobson eran figuras prominentes asociadas con estos métodos.
2. 1994: Grady Booch y James Rumbaugh se unen a Rational Software, una compañía
de herramientas de desarrollo de software, y se inicia un esfuerzo para unificar sus
métodos. Al mismo tiempo, Ivar Jacobson se une a Rational después de desarrollar
el método OOSE.
3. 1995: Se forma un consorcio entre Grady Booch, James Rumbaugh e Ivar Jacobson
con el objetivo de crear un estándar de modelado unificado. Este consorcio incluía
también a otras empresas de software.
4. 1996: El consorcio publica la primera versión del UML, conocida como UML 0.8.
Esta versión inicial sirvió como base para recibir comentarios y sugerencias de la
comunidad de desarrollo.
5. 1997: El consorcio revisa y mejora el UML, lanzando la versión 1.1. Esta versión se
presenta en la conferencia Object-Oriented Programming, Systems, Languages,
and Applications (OOPSLA).
6. 1997-1998: El consorcio continúa trabajando en mejoras y refinamientos, y en 1998
se publica el UML 1.2.
7. 1999: El Object Management Group (OMG), una organización sin fines de lucro que
gestiona estándares abiertos, asume la responsabilidad del UML. El UML 1.3 se
convierte en la primera versión bajo la administración de OMG.
8. 2001: Se lanza el UML 2.0, una versión significativamente mejorada que introduce
nuevas características y simplifica la notación. Esta versión representa una
evolución importante del UML.
Desde entonces, se han lanzado varias versiones del UML, cada una introduciendo mejoras
y extensiones. El UML ha seguido siendo el estándar dominante para el modelado de
software y sistemas, y su influencia se ha extendido más allá del ámbito de la ingeniería de
software, utilizándose también en otros campos como el modelado de procesos de negocio
y sistemas de información.
REFERENCIAS
1. https://es.wikipedia.org/wiki/Lenguaje_unificado_de_modelado
2. https://www.lucidchart.com/pages/es/que-es-el-lenguaje-unificado-de-modelado-uml