Crear Perfiles de Estereotipo utilizando Asistentes de Perfil [Guía de Usuario de Enterprise Architect]

Top Previous Next

Crear Perfiles de Estereotipo utilizando Asistentes de Perfil

button_main button_prev button_next

Al crear una tecnología para proporcionar un conjunto de herramientas específico de dominio, el punto de inicio típico es definir cada elemento, conector, característica y componente estructural que quiera proporcionar. Estos están definido por un Perfil.

Todos los Estereotipos definidos en un Perfil son extensiones de Objetos UML principales (Metaclases) definidos por Enterprise Architect, o extensiones de objetos no-UML (Estereotipos) definidos por otros Perfiles y tecnologías existentes.

Cuando se completa el desarrollo de un Perfil, se guarda en un archivo XML externo y luego se incorpora en una Tecnología MDG para el despliegue final.

Cada Estereotipo definido en un Perfil modifica el comportamiento de la Metaclase o Estereotipo que extiende. Estas modificaciones podrían incluir:

Valores Etiquetados para proporcionar propiedades adicionales

Restricciones para definir las condiciones y reglas que se aplican a cada Estereotipo

Un Script de Forma para personalizar la apariencia general del nuevo objeto

Un cambio de la apariencia predeterminada del objeto, tal como los colores del fondo, borde y tipo de fuente

Definiciones del Acceso Rápido para proporcionar una lista de los tipos de conexiones más comunes de cada Estereotipo

Atributos especiales que definen la apariencia y comportamiento específico del nuevo objeto, incluyendo el tamaño del elemento inicial y el ícono del Explorador de Proyectos

 

Crear un Perfil UML

Paso

Descripción

Ver También

1

En el Explorador de Proyectos}, localice el Paquete con el Estereotipo <<perfil>> y abra su diagrama hijo.

Si no tiene un Paquete de <<perfil>> existente, utilice la opción Constructor de Tecnología MDGen la ventana de Asistente Modelo para crear una nueva tecnología, luego abra el diagrama desde el Paquete <<perfil>> creado recientemente.

 

Utilizando los Asistentes de Perfil

2

(Opcional) Si pretende que sus elementos de Estereotipo incluyan Valores Etiquetados con una lista de despliegue de varios valores predefinidos, cada conjunto de valores debe ser definido por un elemento de Enumeración en el diagrama de Perfil.

Si pretende que sus elementos de Estereotipo incluyan un Valor Etiquetado para proporcionar un conjunto compuesto de información, cada estructura debe ser definida por un elemento de Clase en el diagrama de Perfil.

Los elementos de Enumeración y Clase deben existir antes de que pueda definir estos tipos de Valor Etiquetado para su Estereotipo; puede crear los elementos en este punto, o agregar estos Valores Etiquetados a su Estereotipo después.

 

Agregar una Enumeración a un Estereotipo

 

Agregar un Valor Etiquetado Estructurado a un Estereotipo

3

Agregar un nuevo Estereotipo al arrastrar el Asistente Agregar Perfil de Estereotipo desde la Caja de Herramientas de Diagrama. La ventana abierta por el asistente de Perfil Agregar Estereotipo le va a permitir especificar varias Propiedades generales, Valores Etiquetados, y el Script de Forma para su Estereotipo.

Agregar Estereotipos y Metaclases utilizando Asistentes de Perfil

 

 

4

(Opcional) Definir Restricciones para el Estereotipo.

 

Definir Restricciones de Estereotipos

 

5

(Opcional) Configurar la Apariencia Predeterminada para el Estereotipo.

Configurar Apariencia Predeterminada

 

6

Repita los pasos del 3 al 5 para cada nuevo elemento de Estereotipo que quiera crear.

 

 

7

(Opcional) Agregar una Definición de Acceso Rápido al Perfil.

Agregar Definición de Acceso Rápido a Perfil

 

8

Guardar el Paquete como un Perfil.

Al guardar el Perfil, el nombre utilizado debería coincidir con el nombre del Paquete de Perfil; esto es necesario para que las referencias dentro de un perfil de Caja de Herramientas funcione correctamente

 

Exportar un Perfil

9

Incorporar el Perfile en una Tecnología MDG.

Generar Tecnología MDG

Agregar un Perfil UML

 

Notas

Un Paquete de Perfil no puede contener otros Paquetes; no agregue cualquier otro Paquete al Perfil

 

Aprender más

Crear Perfiles de Diagrama utilizando los Asistentes de Perfil

Crear Perfiles de Caja de Herramientas utilizando los Asistentes de Perfil