Marco de Trabajo de Plantilla de Código [Guía de Usuario de Enterprise Architect]

Top Previous Next

Marco de Trabajo de Plantilla de Código

button_main button_prev button_next

Cuando utiliza Enterprise Architect para generar código desde un modelo, o transformar el modelo, el sistema se refiere al Marco de Trabajo de Plantilla de Código (CTF) para los parámetros que definen como debería:

Hacer ingeniería directa de un modelo UML

Generar Código Conductual

Realizar una Transformación de Arquitectura de Dirigida por Modelo (MDA)

 

Un rango de plantillas estándar están disponibles para la generación directa de código y para transformación; si no quiere utilizar las configuraciones CTF estándares, puede personalizarlas para que cumplan sus necesidades.

Plantillas CTF

Tipo de Plantilla

Detalle

Ver También

Plantillas de Código

Cuando hace ingeniería directa de un modelo de Clase, las plantillas de código definen como debe ser generado el esqueleto del código para un lenguaje de programación dado. Las plantillas para un lenguaje son asociadas automáticamente con el lenguaje.

Las plantillas son escritas como texto sencillo con una sintaxis que comparte algunos aspectos de tanto lenguajes de marcado como lenguajes de scripting.

 

Herramienta de Marco de Trabajo de Plantilla de Código

Plantillas Base

Sintaxis de Plantilla de Código

El Editor de Plantilla de Código en Desarrollo MDG

 

Plantillas de Transformación de Modelo

Las Plantillas de Transformación de Modelo proporcionan un método completamente configurable de definir como las Transformaciones de Arquitectura Dirigida por Modelo (MDA) convierten elementos modelo y fragmentos de modelo desde un dominio a otro.

Este proceso es de dos niveles. Crea un lenguaje intermediario (el cual puede ser visto para depurar) el cual luego es procesado para crear los objetos.

 

Editar Plantillas de Transformación

Escribir Transformaciones

Lenguaje Intermediario

Plantillas de Generación de Código Conductual

Enterprise Architect soporta la generación de código definible por el usuario de los modelos de Comportamiento UML.

Esto aplica el Marco de Trabajo de Plantilla de Código estándar pero incluye macros de generación de código de Biblioteca de Simulación de Enterprise Architect (EASL) específicos.

El Editor de Plantilla de Código en Desarrollo MDG

Macros de Generación de Código EASL

 

Aprender más

Plantillas de Código y Transformación

Editor de Plantilla de Código

Macros