Desarrolladores de Tecnología [Guía de Usuario de Enterprise Architect]

Top Previous Next

Desarrolladores de Tecnología

button_main button_prev button_next

Los Desarrolladores de Tecnología, son usuarios de Enterprise Architect que crean adiciones personalizadas a la funcionalidad ya presente dentro de Enterprise Architect

Las Adiciones incluyen Perfiles UML, Patrones UML, Plantillas de Código, Tipos de Valores Etiquetados, Scripts, Consultas Personalizadas, Transformaciones, Tecnologías MDG y Add-Ins de Enterprise Architect Add-Ins. Al crear estas extensiones el Desarrollador de Tecnología puede personalizar el proceso de modelado de Enterprise Architect para áreas específicas y acelerar el desarrollo.

Desarrollando Tecnologías

Extensión

Detalle

Ver También

Perfiles UML

Al crear Perfiles UML puede crear una extensión personalizada para construir modelos UML que sean específicos a un dominio en particular.

Los Perfiles son almacenados como archivos XML y pueden ser importados a cualquier modelo como sea requerido.

 

Utilizando Perfiles UML

Patrones UML

Los Patrones son conjuntos de Objetos y Clases en colaboración que proporcionan una plantilla genérica para soluciones repetibles de problemas de modelado.

Mientras se descubren patrones en un nuevo proyecto, puede crear la plantilla de patrón básico.

Los Patrones pueden ser reutilizados con los nombres de variable apropiados modificado para cualquier proyecto futuro.

 

Patrones de Diseño

Plantillas de Código

Las plantillas de Código son utilizadas para personalizar la salida del código fuente generado por Enterprise Architect; de esta manera puede generar lenguajes de código no soportados específicamente por Enterprise Architect y definir como el sistema genera código fuente para cumplir con las normas de estilo de su propia empresa.

 

Marco de Trabajo de Plantilla de Código

Tipos de Valor Etiquetado

Los Valores Etiquetados son utilizados en Enterprise Architect para extender la información relacionada a un elemento aparte de la información directamente soportada por el lenguaje UML.

Un Valor Etiquetado, estrictamente, es el valor de una propiedad de un ítem de modelado, la propiedad llamada etiqueta; por ejemplo: un elemento de Clase llamado Persona puede llegar a tener una etiqueta llamada Edad con el Valores Etiquetados de 42.

Más libremente, la combinación de etiqueta y valor se puede referir como Valor Etiquetado.

Un Tipo de Valor Etiquetado es un grupo de parámetros que definen y/o limitan los posibles valores de una etiqueta y, en varios casos, como se asigna un valor específico a la etiqueta; por ejemplo, la etiqueta Edad puede llegar a tener un Tipo de Valor Etiquetado de un Entero, por lo que el usuario simplemente escribe un valor numérico.

Alternativamente, el tipo podría ser Spin, con límites inferior y superior de, digamos, 20 y 120, entonces el usuario configura un valor haciendo clic en las flechas en el campo para aumentar o disminuir el valor entre los límites de 20 y 120.

Generalmente, los Valores Etiquetados son utilizados durante el proceso de generación de código, o por otras herramientas para pasar información que es utilizada para operar en elementos de maneras particulares.

 

 

 

 

Valores Etiquetados

 

 

Tipo de Valor Etiquetado

Tecnologías MDG

Las Tecnologías MDG pueden ser utilizadas para crear una colección lógica de recursos que pueden contener Perfiles UML, Patrones, Plantillas de Código, archivos de Imagen y tipos de Valores Etiquetados que son accedidos a través de un archivo de tecnología.

 

Tecnologías MDG

Add-Ins de Enterprise Architect

Utilizando Add-Ins puede construir su propia funcionalidad en Enterprise Architect, creando sus propios mini programas que pueden extender las capacidades del sistema, definiendo sus propios menús y creando sus propias Vistas Personalizadas.

 

Add-Ins de Enterprise Architect

Aprender más

Extendido UML

Tecnología MDG SDK