Diagramas de Comunicaciones (formalmente Diagrama de Colaboraciones) |
Superior Previo Próximo |
Diagrama de Ejemplo ..| ..Elementos/Conectores ..| ..Temas Relacionados ..| ..Especificación del UML del OMG
Un diagrama de Comunicaciones muestra las interacciones entre los elementos en tiempo de ejecución en forma semejante a un diagrama de Secuencia. No obstante, los diagramas de Comunicación se usan para visualizar relaciones inter-objetos, mientras que los diagramas de Secuencia son más efectivos para visualizar procesamiento a lo largo del tiempo.
Los diagramas de Comunicaciones emplean asociaciones ordenadas y etiquetadas para ilustrar el procesamiento. Es importante la numeración para indicar el orden y el anidamiento del procesamiento. Un esquema de numeración podría ser 1, 1.1, 1.1.1, 1.1.2, 1.2, etc. Comienza un nuevo segmento de números para una nueva capa de procesamiento, y sería equivalente a la invocación de un método.
Diagrama de Ejemplo El ejemplo de abajo ilustra un diagrama de Comunicaciones entre instancias de objetos cooperantes. Tenga en cuenta el uso de niveles de mensajes para capturar flujos relacionados.
Elementos y Conectores de la Caja de Herramientas Consejo: Haga clic sobre los elementos y conectores de abajo para más información.
Temas Relacionados
Especificación del UML del OMG La especificación del UML del OMG (UML 2.0 Superstructure, p. 14) establece: "Un diagrama que enfoca la interacción entre líneas de vida donde es central la arquitectura de la estructura interna y cómo ella se corresponde con el pasaje de mensajes. La secuencia de los mensajes se da a través de un esquema de numerado de la secuencia. Los diagramas de Secuencias y de Comunicaciones expresan información similar, pero lo hacen de maneras diferentes."
Tenga en cuenta: Los diagramas de Comunicaciones se conocían como diagramas de Colaboraciones en el UML 1.4. |