Generar Propiedades Desde Asociaciones de Bloqueo [Guía de Usuario de Enterprise Architect]

Top Previous Next

Generar Propiedades Desde Asociaciones de Bloqueo

button_main button_prev button_next

En un diagrama de Bloqueo SysML, una Asociación entre dos elementos Bloqueados tiene extremos que son representados por propiedades. Si un extremo de una Asociación es navegable, la propiedad que representa es propia del elemento Bloqueado en el otro extremo de la Asociación.

En Enterprise Architect puede automáticamente crear elementos Parte para representar estas propiedades, en una de dos maneras:

Crear una Asociación dirigida (Herramientas | Opciones | Vínculos > seleccione la casilla Asociación predeterminada = fuente --> objetivo), lo cual genera una Parte anónima en el elemento fuente de Bloqueo

Abra el diagrama de bloqueo interno del Bloqueo fuente, haga clic derecho en el diagrama y seleccione Sincronizar Elementos Estructurales

 

En ambos casos, la propiedad Parte se considera ligada a la propiedad de Extremo de Asociación – estas representan la misma propiedad, por lo que cambiar uno actualiza el otro, ya sea automáticamente o en la siguiente sincronización; es decir: si cambia la configuración del nombre, multiplicidad o Agregación del Rol Fuente de la Asociación, la configuración del nombre, multiplicidad y de isReference de la Parte se actualizan; si cambia los detalles de Parte, las propiedades de Asociación son actualizadas.

Si quiere cambiar el vínculo de una Propiedad a una Asociación, o Asociaciones y Propiedades ligadas existentes que todavía no están ligadas entre ellas, haga clic derecho en la Propiedad en:

El Explorador de Proyectos, y seleccione Agregar | Ligar a Rol de Conector, o

El Diagrama de Bloqueo Interno y seleccione Avanzado | Ligar a Rol de Conector

 

En cada caso se muestra la ventana Escoger Rol de Conector para Ligar, listando las Asociaciones que surgen del elemento de Bloqueo padre. Seleccione la Asociación a la cual ligar la Propiedad, y haga clic en el botón Aceptar .

Si seguidamente elimina una Asociación que está ligada a una propiedad, cuando guarda el diagrama se le solicita confirmar si también Eliminar la propiedad oDejarla, no ligada a un conector. Si el elemento de propiedad está bloqueado, no puede ser eliminado.

Notas

Puede crear un conector de Asociación en un diagrama de Bloqueo SysML al arrastrar el ícono Referenciar Asociación desde la Caja de Herramientas o seleccionando la opción Asociación de la lista de despliegue la flecha de Acceso Rápido

Las Asociaciones tienen dirección cuando están seleccionadas explícitamente en las Propiedades del conector, cuando el conector ha asignado roles Fuente y Destino, y/o cuando la casilla Asociación predeterminada = fuente --> objetivo está seleccionada en la ventana Opciones