sábado, 16 de mayo de 2009

Introducción

El diagrama de comunicación/colaboración es la vista dinámica por el envío de mensajes secuenciales a través de los enlaces existentes entre los objetos.


Los objetos se muestran con conectores de asociación y los mensajes se agregan a las asociaciones y se muestran como flechas cortas apuntando en la dirección del flujo del mensaje. La secuencia de los mensajes se muestra a través de un esquema enumerado para indicar el orden y el anidamiento del procesamiento. Ejemplo del esquema de secuencia :
1
2, 2.1, 2.2
3
Esto indicaría que los eventos 2.1 y 2.2 ocurren dentro de una operación iniciada por el evento 2.

El diagrama de comunicación y el diagrama de secuencia muestran la misma información; 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 Comunicación se originan de la información tomada desde los diagramas de Clases, Secuencia, y Diagrama de casos de uso describiendo tanto la estructura estática como el comportamiento dinámico de un sistema.

Dentro de UML existe una familia de notaciones gráficas, donde podemos ubicar el Diagrama de Comunicaciones:
Las Estáticas:
  • Diagramas de clases
  • Diagramas de objetos
  • Diagramas de componentes
  • Diagramas de despliegue
  • L as Dinámicas:

    • Diagramas de casos de uso
    • Diagramas de secuencia
    • Diagramas de colaboración (comunicación)
    • Diagramas de estados
    • Diagramas de actividades

    No hay comentarios:

    Publicar un comentario