Crear Estereotipos Extendiendo Objetos no-UML [Guía de Usuario de Enterprise Architect]

Top Previous Next

Crear Estereotipos Extendiendo Objetos no-UML

button_main button_prev button_next

Un perfil es definido generalmente extendiendo tipos de objetos UML principales para crear su propio lenguaje de modelado o tecnología; sin embargo, también puede extender objetos no-UML definidos por otra tecnología existente tal como Archimate, BPMN, o SysML.

Extendiendo un objeto no-UML permite la herencia de las siguientes propiedades desde el estereotipo existente:

Valores Etiquetados

Scripts de Forma

Colores de Estereotipo

Propiedades de Metatipo

 

Crear un Estereotipo extendiendo un Objeto no-UML

Paso

Descripción

Ver También

1

Identificar el tipo de UML base del objeto no-UML que quiere extender.

Puede revelar el tipo de UML base de un elemento eliminando sus Estereotipos. Por ejemplo, cree un Bloqueo SysML1.3 y, utilizando la ventana de Propiedades, elimine el Bloqueo del Estereotipo del elemento. El tipo de elemento va a cambiar de Bloqueo a Clase.

 

 

2

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

Si no tiene un Paquete de <<profile>> 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 <<profile>> creado recientemente.

 

 

Utilizando los Asistentes de Perfil

3

Arrastre el ícono Metaclase desde la página Perfil de la Caja de Herramientas de Diagrama hacia el diagrama.

Se muestra la ventana Extender Metaclase.

 

Caja de Herramientas de Perfil

4

Seleccione la pestaña de Estereotipos.

 

 

5

Desde la lista de despliegue, seleccione el Perfil para extender (por ejemplo, SysML1.3) y seleccionar la casilla al lado del Estereotipo no-UML a extender (por ejemplo, bloqueo).

Haga clic en el botón Aceptar .

El elemento de Estereotipo apropiado es agregado al diagrama de Perfil.

 

 

6

Agregar un nuevo Estereotipo al arrastrar el Asistente Agregar Perfil de Estereotipo desde la Caja de Herramientas de Diagrama.

Esto será un Estereotipo personalizado que extiende el tipo no-UML agregado al diagrama en el paso 5.

Al definir este Estereotipo, agregue la Metaclase identificada en el paso 1. Por ejemplo, si intenta extender un Bloqueo SysML, agregaría la Metaclase Clase.

Cuando haya terminado, el elemento Estereotipo y el elemento Metaclase son mostrados en el Diagrama de Perfil.

 

 

Agregar Estereotipos y Metaclases utilizando Asistentes de Perfil

7

Dibuje un conector de Generalización desde el Estereotipo personalizado agregado en el paso 6 hacia el elemento de Estereotipo no-UML agregado en el paso 5.

 

 

8

Guardar el diagrama como un Perfil.

 

Exportar un Perfil

9

Definir un Perfil de Caja de Herramientas que tiene ítems para cada uno de sus Estereotipos.

Crear Perfiles de Caja de Herramientas utilizando los Asistentes de Perfil

 

10

Incorporar los Perfiles guardados en una Tecnología MDG.

Crear un Archivo de Tecnología MDG

 

Notas

Cuando está utilizando un Script de Forma para personalizar la apariencia del Estereotipo puede utilizar el método drawparentshape() para representar la forma que está definida para el objeto no-UML siendo extendido

 

Aprender más

Crear Perfiles de Estereotipo utilizando los Asistentes de Perfil

Métodos de Dibujo