Diagrama de comunicación

Diagrama de comunicación

El diagrama de comunicación es similar al diagrama de tiempo. La diferencia entre estos dos diagramas es que el primero no tiene línea de vida. El diagrama coloca los objetos (los participantes) y las interacciones entre ellos. Esto permite ver el comportamiento colectivo de los objetos con vistas a realizar una operación. El diagrama de comunicación representa colaboraciones (colección de objetos): relaciones, funcionalidad y comunicaciones.

Usamos el diagrama de comunicación al iniciar un proyecto, ayuda a aclarar el campo de estudio, a enmarcar el proyecto. También es útil para representar la colaboración entre el campo de estudio y los socios que utilizan los flujos de entrada, salida, actores externos y campos relacionados.

Objetos y comunicación

Los objetos están representados por un rectángulo que contiene el nombre de la clase y / o el nombre del objeto. Los objetos se comunican a través de mensajes: síncrono en flecha completa, asíncrono en flecha vacía, mensaje de ir en línea continua, mensaje de retorno en línea de puntos.

  • Sincrónico: se envía un mensaje de un objeto a otro y el primer objeto espera hasta que finaliza la acción.
  • Asincrónico: se envía un mensaje de un objeto a otro, pero el primer objeto no espera a que se complete la acción.
  • Ir: cada flecha representa una progresión de un paso a otro en la secuencia. La mayoría asincrónica.
  • Devolución: devolución explícita de un objeto al que se envió el mensaje.

Los mensajes tienen una indicación del mensaje enviado:

  • Mensajes enviados al mismo tiempo: usando la notación número-letra
  • Mensajes invocados varias veces: restricción de bucle * [i = 0..9]
  • Mensajes enviados a una condición: agregar una expresión lógica [condición = verdadera]
  • Mensajes enviados a sí mismo: un bucle
diagrama de comunicación
Compartir, repartir
es_ESES
A los bloggers de %d les gusta esto: