2. Presentación
• Nombres
• Jesús Navarro
• Jorge Ponce
• Carrera
• Ingeniería de Software, Universidad Enrique Díaz de León
• Fecha
• 1 de Octubre del 2015
3. Introducción
• El lenguaje unificado de modelado (UML por sus siglas en
ingles, es el lenguaje de modelado de sistemas de software
mas conocido y utilizado en la actualidad
4. ¿Qué es UML?
• Es un lenguaje gráfico para visualizar, especificar, construir y
documentar un sistema. UML ofrece un estándar para
describir un "plano" del sistema (modelo), incluyendo
aspectos conceptuales tales como procesos de negocio,
funciones del sistema, y aspectos concretos como expresiones
de lenguajes de programación y esquemas de bases de datos
6. Historia de UML
• El lenguaje UML comenzó a gestarse en octubre de 1994,
cuando Rumbaugh se unió a la compañía Rational fundada por
Booch
• El objetivo de ambos era unificar dos métodos que habían
desarrollado: el método Booch y el OMT (Object Modelling
Tool )
• El primer borrador apareció en octubre de 1995. En esa
misma época otro reputado investigador, Jacobson, se unió a
Rational y se incluyeron ideas suyas. Además, este lenguaje se
abrió a la colaboración de otras empresas para que aportaran
sus ideas. Todas estas colaboraciones condujeron a la
definición de la primera versión de UML.
7. Versiones de UML
• UML 1.x
• UML 1.1, fue presentado ante la OMG en agosto de 1997 y
adoptado por la OMG en noviembre de 1997
• UML 1.4.2 se establece como estándar internacional
• UML 2.x
• UML 2.0 fue adoptada por el OMG en 2005
• UML 2.1.1 y 2.1.2 aparecieron en el 2007
• UML 2.2 en Febrero de 2009
• UML 2.3 en Mayo de 2010
• UML 2.4.1 en Agosto de 2011
• UML 2.5 en Octubre del 2012 aunque aun se considera «versión
en proceso»
9. Conclusión
• UML, en su plenitud, es un lenguaje gráfico muy extenso. La
versión 2.2 tiene 14 diagramas UML divididos en dos
categorías (7 representan información estructural, y otros 7
representan comportamiento). Pero en la práctica no se
necesita todo eso, pero es bueno saber que es UML, y un
mínimo, que no será de más de 10 símbolos.