Generar Desde el Modelos de Comportamiento
|
|
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
Temas de Centro de aprendizaje
•
|
(Alt+F1) | Enterprise Architect | Ingeniería de Software | Generar Código de Comportamiento
|
|