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. 

 

communicationdiagram2

 

Elementos y Conectores de la Caja de Herramientas

Consejo: Haga clic sobre los elementos y conectores de abajo para más información.  

 

 

Elementos de los Diagramas de Comunicaciones

Conectores de los Diagramas de Comunicaciones 

e_actor

c_associate

e_object

c_dependency

e_boundary

c_realize

e_control

c_nesting

e_entity

 

e_package

 

 

 

 

 

 

Temas Relacionados

Mensajes para los Diagramas de Comunicaciones
Diagramas de Comunicaciones en Color

 

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.