Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 Estandarizacin de UML
Desde el ao 2005, UML es un estndar aprobado por
la ISO como ISO/IEC 19501:2005 Information technology Open Distributed Processing Unied Modeling Language (UML) Versin 1.4.2.
Diagrama de componentes
Diagrama de estructura compuesta
Diagrama de paquetes
Diagrama de despliegue
Es importante remarcar que UML es un lenguaje de modelado para especicar o para describir mtodos o procesos. Se utiliza para denir un sistema, para detallar los 2.2 Comportamiento
artefactos en el sistema y para documentar y construir.
En otras palabras, es el lenguaje en el que est descrito el
Diagrama de casos de uso
modelo.
Diagrama de actividades
Se puede aplicar en el desarrollo de software gran variedad de formas para dar soporte a una metodologa de
Diagrama de estado
desarrollo de software (tal como el Proceso Unicado Racional o RUP), pero no especica en s mismo qu metodologa o proceso usar.
2.3 Interaccin
UML no puede compararse con la programacin estructurada, pues UML signica Lenguaje Unicado de Modelado, no es programacin, solo se diagrama la realidad de una utilizacin en un requerimiento. Mientras
que, programacin estructurada, es una forma de programar como lo es la orientacin a objetos, la programacin
orientada a objetos viene siendo un complemento perfecto de UML, pero no por eso se toma UML slo para
lenguajes orientados a objetos.
Diagrama de secuencia
Diagrama de colaboracin UML 1.X / Diagrama de
comunicacin UML 2.0
Diagrama de tiempo
Diagrama de interaccin
1
REFERENCIAS
Historia
Aunque UML 2.1 nunca fue lanzado como una especicacin formal, las versiones 2.1.1 y 2.1.2, aparecieron en
2007, seguidas por UML 2.2 en febrero de 2009. UML
2.3 fue lanzado ocialmente en mayo de 2010. UML
2.4.1 fue lanzado ocialmente en agosto de 2011. UML
2.5 fue lanzado en octubre de 2012 como una versin En
Bajo la direccin tcnica de los Tres Amigos fue organi- proceso y todava tiene que ser formalmente liberada.
zado un consorcio internacional llamado UML Partners
en 1996 para completar las especicaciones del Lenguaje
Unicado de Modelado (UML), y para proponerlo como 4 Vase tambin
una respuesta al OMG RFP. El borrador de la especicacin UML 1.0 de UML Partners fue propuesto a la OMG
Entorno de desarrollo integrado
en enero de 1997. Durante el mismo mes la UML Part Herramienta CASE
ners form una Fuerza de Tarea Semntica, encabezada
por Cris Kobryn y administrada por Ed Eykholt, para nalizar las semnticas de la especicacin y para integrarla con otros esfuerzos de estandarizacin. El resultado de
este trabajo, el UML 1.1, fue presentado ante la OMG en
agosto de 1997 y adoptado por la OMG en noviembre de
1997.
3.2
UML 1.x
Como notacin de modelado, la inuencia de la OMT domina UML (por ejemplo el uso de rectngulos para clases y objetos). Aunque se quit la notacin de nubes
de Booch, si se adopt la capacidad de Booch para especicar detalles de diseo en los niveles inferiores. La
notacin de Casos de Uso del Objectory y la notacin de
componentes de Booch fueron integrados al resto de la
notacin, pero la integracin semntica era relativamente dbil en UML 1.1, y no se arregl realmente hasta la
revisin mayor de UML 2.0.
Conceptos de muchos otros mtodos OO fueron integrados supercialmente en UML con el propsito de hacerlo
5 Referencias
Martin Fowler, Kendall Sccott, UML Gota a Gota,
1999.
Utilizacin de UML en Ingeniera del Software con
Objetos y Componentes. Perdita Stevens, Rob Pooley. Addison Wesley. 2002.
3
UML 2 Perdita Stevens Pearson Education ISBN10: 8478290869
UML Fermando Asteasuain ISBN-10: 9871347952
Enlaces externos
7.1
Text
7.2
Images
7.3
Content license