Diagramas de comunicación UML

Diagrama de comunicación UML de Altova UModel

Características:

  • Barra de herramientas para acceder rápidamente a los elementos de los diagramas
  • Seleccione mensajes de operaciones ya existentes en la clase de destino
  • Cree operaciones nuevas en la clase de destino con mensajes nuevos
  • Genere automáticamente un diagrama de secuencia basado en el diagrama de comunicación
  • Asigne elementos a diferentes capas del diagrama, que se pueden ver u ocultar
  • Número ilimitado de operaciones de deshacer/rehacer

Pruébelo gratis

Los diagramas de comunicación describen los mensajes que transmiten los objetos y muestran las asociaciones que existen entre las clases

Los diagramas de comunicación UML se parecen a los de secuencia, pero ofrecen una visión de conjunto de las relaciones entre los objetos, en lugar de centrarse en el orden de los mensajes, a medida que se ejecuta su software.

Para crear un diagrama de comunicación con UModel® 2015 empiece por crear una línea de vida con la barra de herramientas o con el menú contextual. Si lo prefiere, también puede crear un objeto a partir de una clase ya existente. Para ello arrastre la clase desde el esquema del modelo y colóquela en el diagrama de comunicación.

El diseño de los diagramas de comunicación es de formato libre, es decir que puede colocar los objetos en la posición que mejor destaque sus relaciones. Antes de crear los mensajes es recomendable crear todos los objetos que participan en la interacción y colocarlos de manera lógica. Por lo general, los diagramas de comunicación describen una instancia o una solo trazado de ejecución del programa.

A medida que añade las líneas de mensajes para conectar los objetos, UModel numera los mensajes en el orden que fueron creados. Cuando añada un mensaje nuevo o edite el número de secuencia de un mensaje, UModel vuelve a numerar el resto de los mensajes automáticamente.

Crear operaciones a partir de transiciones

Cuando añada una transición nueva en una línea de vida que represente una clase, puede crear un un nombre de mensaje nuevo o asignarle una operación de la clase de destino.

Con la opción “Creación automática de operaciones” puede crear una operación nueva en la clase de destino con solo teclear el nombre del mensaje nuevo.

Cómo crear un diagrama de secuencia a partir de un diagrama de comunicación

Con UModel puede crear automáticamente un diagrama de secuencia nuevo con los mismos objetos y mensajes utilizados en su diagrama de comunicación.

El diagrama de secuencia nuevo es totalmente independiente del diagrama de comunicación, es decir que puede editarlo y perfeccionarlo a su gusto.

Creación automática de diagramas de secuencia a partir de diagramas de comunicación