¿Qué es un diagrama de colaboración?

Un diagrama de colaboración es fácilmente representada por el modelado de objetos en un sistema y que representan las asociaciones entre los objetos como vínculos.
Los diagramas de colaboración representan una combinación de información tomada de los diagramas de clases, de secuencias y de casos de uso, describiendo el comportamiento, tanto de la estructura estática, como de la estructura dinámica de un sistema

Rol de la Clase:
El rol de la clase describe cómo se comporta un objeto. Los atributos del objeto no se listan.

Rol de las Asociaciones:
Los roles de asociación describen cómo se va a comportar una asociación en una situación particular. Se usan líneas simple etiquetadas con un estereotipo*. (ver al final del documento)

Mensajes:
Contrariamente a los diagramas de secuencias, los diagramas de colaboración no tienen una manera explícita para denotar el tiempo, por lo que entonces numeran a los mensajes en orden de ejecución. La numeración puede anidarse; por ejemplo, para mensajes anidados al mensaje número 1: 1.1, 1.2, 1.3, etc. . La condición para un mensaje se suele colocar entre corchetes.

Pasos para construir un diagrama de colaboración 





Comentarios