Generar Desde el Modelos de Comportamiento [Guía de Usuario de Enterprise Architect]

Top Previous Next

Generar Desde el Modelos de Comportamiento

button_main button_prev button_next

code_from_behave

Utilizando la capacidad de ingeniería de sistemas de Enterprise Architect, puede generar código en varios lenguajes de software (SW) y hardware (HW), incluyendo C(OO), C++, C#, Java, VB.Net, VHDL, Verilog y SystemC, desde estos diagramas de comportamiento UML:

Diagramas de Máquinas de Estado (SW & HW)

Diagramas de Interacción (Secuencia) (SW)

Diagramas de Actividad (SW)

 

Generar código desde diagramas de comportamiento utilizando el proyecto EAExample

Paso

Acción

Ver También

1

Abra el archivo EAExample.eap al seleccionar la opción del menú Ayuda | Abrir Modelo de Ejemplo .

 

 

2

Desde el Explorador de Proyectos, seleccione cualquiera de los siguientes paquetes:

 

Ejemplos de Lenguaje de Software:

Modelos de Proyecto > Modelo de Sistema > Modelo de Implementación (PSM) > Modelo Java con Comportamientos Generar las clases de Cuenta y Orden

Modelos de Proyecto > Modelo de Ingeniería de Sistemas > Modelo de Implementación > Software > C# Generar la Clase DataProcessor

Modelos de Proyecto > Modelo de Ingeniería de Sistemas > Modelo de Implementación > Software > C++ Generar la Clase IO

Modelos de Proyecto > Modelo de Ingeniería de Sistemas > Modelo de Implementación > Software > Java Generar la Clase IO

Modelos de Proyecto > Modelo de Ingeniería de Sistemas > Modelo de Implementación > Software > VBNet Generar la Clase IO

 

Ejemplos de Lenguaje de Hardware:

Modelos de Proyecto > Modelo de Ingeniería de Sistemas > Modelo de Implementación > Hardware > SystemC Generar la Clase PlayBack

Modelos de Proyecto > Modelo de Ingeniería de Sistemas > Modelo de Implementación > Hardware > VHDL Generar la Clase PlayBack

Modelos de Proyecto > Modelo de Ingeniería de Sistemas > Modelo de Implementación > Hardware > Verilog Generar la Clase PlayBack

 

 

3

Cuando sea completado, presione ( Ctrl+E ) para abrir el código fuente generado.

Debería ver métodos generados en el código.

 

 

Notas

La generación de código de Software desde modelos conductuales está disponible en Ingeniería de Negocios y Software, Ingeniería de Sistemas y las últimas ediciones de Enterprise Architect

La generación de código de Hardware desde modelos de Máquina de Estado está disponible en la Ingeniería de Sistemas y las ediciones Ultimate de Enterprise Architect

Para C(OO), en la página de Especificaciones C de la ventana Opciones establezca la opción Soporte Orientada a Objetos a Verdadero

Para ser capaz de generar código desde modelos conductuales, todas las construcciones conductuales deberían estar contenidas dentro de una Clase

La sincronización de código no está soportada para código conductual

 

Aprender más

Plantillas de Legajo de Máquina de Estado

Diagramas de Interacción (Secuencia)

Diagramas de Actividad

Modelado de Máquina de Estado Para HDLs

Comportamiento

Programación Orientada a Objetos en C

 

Temas de Centro de aprendizaje

(Alt+F1) | Enterprise Architect | Ingeniería de Software | Generar Código de Comportamiento