Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Omg Uml 2.0
Omg Uml 2.0
AVATAR S.R.L
AVATAR S.R.L
Av. Javier Prado 1104 Of. 701- San Isidro
Telfono: (51-1) 225-8390
Fax: (51-1) 225-7895
e-Mail :informes@avatar.com.pe
website: http:/ /www.avatar.com.pe
AVATAR S.R.L
desarrollo de software
Diagrama de
Casos de Uso
Diagrama de
Colaboraciones
Diagrama de
Clases
Diagrama de
Objetos
Diagrama de
Componentes
UML 1.x
Diagrama de
Secuencias
Diagrama de
Despliegue
Diagrama de
Actividad
Diagrama de
Estados
Variante de
Pgina 2 de 11
AVATAR S.R.L
desarrollo de software
Diagrama de Estructura
Paquete
Diagrama de
Secuencias
Diagrama General
de Interaccin
Diagrama de
Componentes
Diagrama de
Tiempos
UML 2.0
Diagrama de
Despliegue
Diagrama de
Comunicacin
Diagrama de
Actividad
Diagrama de
Clases
Diagrama de
Objetos
Diagrama de
Casos de Uso
Diagrama de Mquina
de Estados
Pgina 3 de 11
AVATAR S.R.L
desarrollo de software
Las etiquetas establecidas por la especificacin para identificar los diferentes tipos
de diagramas son las siguientes [2]:
Estructural
Dinmica o Comportamiento
pkg
cmp
uc
act
stm
sd
Diagrama de Paquete
Diagrama Componentes
Pgina 4 de 11
AVATAR S.R.L
asociaciones binarias.
Figura 4 - Diagrama de Clase de Anlisis
Pgina 5 de 11
AVATAR S.R.L
El Diagrama de Secuencia
Al diagrama de secuencia se le ha incorporado un mecanismo a travs del cual se
puede realizar la especificacin de bloques repetitivos, opcionales, alternativos,
entre otros. En el siguiente diagrama se puede observar que el registro del
prstamo solo se efecta si el usuario satisface la regla de negocio que establece
que el libro se encuentre disponible y que adems no se ha alcanzado el nmero
mximo de libros que se le puede prestar a un usuario dependiendo de su tipo.
Algunas de las principales alternativas de los fragmentos que se pueden definir en
un diagrama de secuencia son las indicadas a continuacin [2]:
?
?
?
?
opt : Indica
alt
: Indica
loop : Indica
par : Indica
paralelos
Pgina 6 de 11
AVATAR S.R.L
Pgina 7 de 11
AVATAR S.R.L
Pgina 8 de 11
AVATAR S.R.L
desarrollo de software
Pgina 9 de 11
AVATAR S.R.L
desarrollo de software
Conclusiones
UML 2.0 es la mayor revisin que se le ha hecho a UML desde la versin 1.0. El
modelo conceptual ha sido reestructurado completamente y nuevos diagramas
han sido incorporados. Los diagramas tradicionales tambin han sido mejorados.
La nueva versin permitir a los fabricantes de herramientas CASE proporcionar a
los analistas, arquitectos y desarrolladores; herramientas cada vez ms potentes
que les permitan aprovechar mejor los modelos y como consecuencia generar una
Derechos reservados. Prohibida su reproduccin
Pgina 10 de 11
AVATAR S.R.L
Referencias
[1]
OBJECT MANAGEMENT GROUP
2005 OMG Model Driven Architecture. http://www.omg.org/mda/
[2]
OBJECT MANAGEMENT GROUP
2005 UML 2.0, The current Oficial Version. http://www.uml.org/#UML2.0
[3]
OBJECT MANAGEMENT GROUP
2005 OMGs UML 1.5 Specification.http://www.omg.org/technology/ documents/
modeling_spec_catalog.htm#UML
[4]
IBM
2005 Rational Software Modeler,
http://www3.software.ibm.com/ibmdl/pub/software/rational/web/datasheet
s/rsm.pdf
[5]
Avatar SRL
http://www.avatar.com.pe
Pgina 11 de 11