Un diagrama de comunicación en el lenguaje de modelado unificado (UML) 2.0, es una versión simplificada del diagrama de colaboración UML 1.x. [1]
UML tiene cuatro tipos de diagramas de interacción:
- Diagrama de secuencia
- Diagrama de comunicación
- Diagrama de descripción general de la interacción
- Diagrama de tiempo
Un diagrama de comunicación modela las interacciones entre objetos o partes en términos de mensajes secuenciados. Los diagramas de comunicación representan una combinación de información tomada de los diagramas de clases , secuencias y casos de uso que describen tanto la estructura estática como el comportamiento dinámico de un sistema.
Sin embargo, los diagramas de comunicación utilizan la disposición de objetos y enlaces de forma libre que se utilizan en los diagramas de objetos. Para mantener el orden de los mensajes en dicho diagrama de forma libre, los mensajes se etiquetan con un número cronológico y se colocan cerca del enlace al que se envía el mensaje. Leer un diagrama de comunicación implica comenzar en el mensaje 1.0 y seguir los mensajes de un objeto a otro.
Los diagramas de comunicación muestran mucha de la misma información que los diagramas de secuencia, pero debido a cómo se presenta la información, parte de ella es más fácil de encontrar en un diagrama que en el otro. Los diagramas de comunicación muestran con qué elementos interactúa cada uno mejor, pero los diagramas de secuencia muestran el orden en que las interacciones tienen lugar con mayor claridad.
Ver también
Referencias
- ^ Fowler, Martin (2004), UML destilado: una breve guía para el lenguaje de modelado de objetos estándar (3 ed.), Addison-Wesley, p. 131, ISBN 978-0-321-19368-1