Diagramas de secuencia UML

Características de los diagramas de secuencia de UModel:

  • Barra de herramientas para elementos de diagramas de secuencia
  • Posibilidad de asignar elementos a capas de diagrama
  • Mensajes que remiten a operaciones en clases
  • Compatibilidad con los 14 tipos de diagramas UML
  • Generación de código Java, C# o VB .NET
  • Generación diagramas de secuencia a partir de código
  • Ingeniería de ida y vuelta para sincronizar los cambios
  • Número ilimitado de operaciones de deshacer/rehacer

Diagramas de secuencia UML

UModel usa diagramas de secuencia UML para describir las interacciones entre los objetos de una aplicación y para especificar los mensajes que envían y reciben esos objetos.

Diagramas de secuencia UML

Cuando se crea un nuevo diagrama de secuencia aparece automáticamente la barra de herramientas de diagramas de secuencia de UModel, que ofrece un acceso directo a los distintos elementos: líneas de vida, fragmentos combinados, puertas, mensajes de llamada y respuesta, flechas de mensajes que crean líneas de vida nuevas o destruyen objetos ya existentes, etc. UModel ofrece opciones flexibles para que los diagramas de secuencia sean compatibles con su estilo de diagramas UML. Puede:

  • Crear automáticamente una respuesta sintácticamente correcta cada vez que se agregue un mensaje.
  • seleccionar la operación "Ir a" desde el menú contextual de clic derecho para asignar un mensaje basado en una operación de la estructura del modelo
  • seleccionar una numeración consecutiva simple o una anidada (decimal) para los mensajes desde la barra de herramientas de diagramas de secuencia
  • aplicar restricciones de tiempo a las secuencias usando la notación de diagramas de ciclo de vida . mucho más. Con UModel todo es más fácil.

Creación de operaciones en clases con referencia

Con UModel los desarrolladores pueden generar código a partir de diagramas de secuencia para métodos que describen operaciones de clase. Esta función mejora UModel en tanto que herramienta de diseño visual y generación de código, ya que los desarrolladores pueden insertar cuerpos de código en diagramas de secuencia para crear una aplicación ejecutable completa y no solo como un punto de partida que requiera escribir código a mano después.

Puede generar código fuente a partir de diagramas de secuencia nuevos al aplicar ingeniería directa a un diseño nuevo; puede actualizar código existente al revisar diagramas de secuencia a los que se aplicó ingeniería inversa; y puede aplicar ingeniería de ida y vuelta para sincronizar cambios posteriores en el código fuente o en los diagramas de secuencia de su modelo UML.

UModel permite generar código compatible con los lenguajes Java, C# y Visual Basic a partir de diagramas de secuencia.

UModel

UModel es compatible con los 14 tipos de diagramas UML, con un diagrama UML para esquemas XML y con otro para modelar tablas en bases de datos relacionales. Se trata de una potente herramienta de modelado UML mucho más barata que otras herramientas UML. Para ver una lista completa de todos los tipos de diagrama UML, consulte nuestra página de diagramas UML o haga clic en el siguiente enlace para descargar una prueba gratuita de 30 días de Altova UModel.