Crear Perfiles de Estereotipo utilizando Asistentes de Perfil
|
|
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
|