Rol Fuente [Guía de Usuario de Enterprise Architect]

Top Previous Next

Rol Fuente

button_main button_prev button_next

Un conector puede tener ciertas propiedades asignadas a un extremo, y ser asociadas con el rol particular que ese elemento juega en la relación. Puede ingresar detalles sobre este rol para desarrollar más su modelo.

Esta descripción se refiere al rol del elemento Fuente en una relación, pero se aplica igualmente al rol del elemento Destino .

Configurar los detalles de rol fuente

Paso

Acción

Ver También

1

Haga doble clic en un conector para abrir la ventana de Propiedades de Conector.

 

 

2

Seleccione la página de Rol Fuente.

 

 

3

Ingrese los detalles requeridos y haga clic en el botón Aceptar .

 

 

Detalles de Campo

Campo

Acción

Ver También

Rol <Tipo>

Ingrese el nombre del rol a ser jugado.

 

 

Alias

Ingrese un alias para el rol, si es requerido.

 

 

Notas de Rol

Ingrese notas sobre el rol.

 

 

Derivado

Indicar que el valor o valores del rol pueden ser calculados desde otra información.

 

 

Propio

Indicar que el rol es propio de la Clase opuesta en lugar de la Asociación.

Seleccionar esta casilla agrega un 'punto' al extremo apropiado del conector ( dot ).

 

 

Unión Derivada

Indicar que el rol es derivado desde las propiedades en subconjunto.

 

 

Multiplicidad

Especificar la multiplicidad del rol (puede definir los valores de este campo en la pestaña de Cardinalidad de la ventana de Tipos de UML).

Este es un rango de instancias del rol que puede ser activo en la relación; por ejemplo, un empleado puede ser asignado a tareas, para el rol destino usted define el rango de instancias (tal como tareas) a las que el empleado puede ser asignado.

Los valores tienen los siguientes formatos:

*, o 0..* - cero, una o varias instancias

0..n - de cero a n instancias, pero no más que n

n - exactamente n instancias

n..* - n, o más de n instancias.

 

También puede definir la multiplicidad del elemento fuente y destino en las propiedades de Atributo del elemento.

 

Cardinalidad

Propiedades de Atributo

Ordenado

Indicar que el rol es una lista y la lista está ordenada.

 

 

Permitir Duplicados

Indicar que el rol puede contener elementos duplicados (relevante sólo si la multiplicidad es > 1).

Este campo se mapea a la propiedad UML isUnique (seleccionando la casilla se mapea al valor isUnique de FALSE).

 

 

Contenedor

Indicar la naturaleza del contenedor en el Destino (referencia, valor...).

 

 

Acceso

Indicar el nivel de acceso para el rol.

 

 

Agregación

Indicar el tipo de agregación que este rol utiliza.

 

 

Alcance Objetivo

Indicar el nivel en el cual este rol se aplica (instancia o clasificador).

 

 

Navegabilidad

Indicar si el rol es navegable o no (los extremos no navegables se muestran dependiendo de las propiedades de diagrama).

 

 

Cambiable

Indicar si este rol está sujeto a cambios.

 

 

Restricción(es)

Indicar una restricción en el rol.

 

 

Calificador(es)

Indicar cualquier calificador o restricciones del rol; separar múltiples calificadores con un punto y coma.

Alternativamente, haga clic en el botón ( ... ) en el extremo del campo, y defina un nuevo calificador en la ventana de Calificadores (los calificadores escritos en el campo Calificador(es) también son automáticamente agregados a esta ventana).

Ventana de Calificadores

Estereotipo

(Opcional) Indicar el nombre de un estereotipo que se aplica a este extremo de la Asociación, o haga clic en el botón ( ... ) en el extremo del campo y seleccione un estereotipo desde la ventana Selector de Estereotipo.

 

Selector de Estereotipo

Tipo de Miembro

Indicar un tipo de rol que puede ser utilizado al generar Clases de colección para multiplicidad > 1.

 

 

Notas

Los detalles de rol fuente son mostrados en el extremo inicial de un conector; si ha dibujado el conector de la manera incorrecta, siempre puede utilizar la opción del menú Revertir Dirección del menú contextual del conector