Professional Documents
Culture Documents
Ingeniera de sistemas
Relaciones en UML
1. Asociacin
Una asociacin es una
relacin
estructural
que
describe una conexin entre
objetos
ser
en
es
es
un
2. Relaciones involutivas
Cuando la misma clase
aparece
en
los
extremos
de
la
asociacin, es decir, se
asocia a ella misma.
3. Agregacin y composicin
Son casos particulares de asociaciones: de relacin entre un todo y sus partes.
Grficamente se muestran como asociaciones con un rombo en uno de los
extremos.
Agregacin
Las partes pueden formar parte
de distintos agregados, es
decir, que su contenido (partes)
puede permanecer mientras
que el contenedor (agregado)
puede destruirse.
Composicin
Es un tipo de relacin esttica, en
donde el tiempo de vida del objeto
incluido est condicionado por el
tiempo de vida del que lo incluye
(el Objeto base se construye a
partir del objeto incluido, es decir,
es "parte/todo").
4. Dependencia
Es una relacin de uso, es decir
que una clase utiliza a otra. Y si
esta ltima se altera, la anterior
se puede ver afectada.
En cdigo se suelen traducir
principalmente como las clases
donde se hace la instanciacin
de un objeto.
Bibliografa
Berzal, F. (s.f.). Relaciones entre clases: Diagramas de clases UML. Obtenido de
http://elvex.ugr.es/decsai/java/pdf/3C-Relaciones.pdf
Diaz Molina, A. (27 de Septiembre de 2008). UML Relaciones. Obtenido de
Blogspot: http://arodm.blogspot.com/2008/09/uml-relacionescompocicion-agregacion.html
Flores Cueto , J. J., & Bertolotti Zuiga, C. (s.f.). DIAGRAMA DE CLASES EN UML.
Obtenido de
http://www.usmp.edu.pe/publicaciones/boletin/fia/info67/UML.pdf
Modelo de Clases. (s.f.). Obtenido de
http://users.dcc.uchile.cl/~psalinas/uml/modelo.html