Nombre de la Asociación entre Actores y Casos de Uso
En UML, las asociaciones entre actores y casos de uso pueden incluir un nombre opcional que describe el propósito o tipo de interacción entre ambos elementos. Este nombre no altera la semántica de la asociación, pero proporciona información adicional que mejora la claridad y comprensión del diagrama, especialmente en sistemas complejos (OMG, 2017, sección 18.1).
Propósito
- Identificar el rol del actor en el caso de uso.
- Aclarar el tipo de interacción entre el actor y el sujeto].
- Facilitar la interpretación del diagrama por stakeholders no técnicos.
Notación
El nombre se coloca junto a la línea de asociación entre el actor y el caso de uso.
Figura
Notación del Nombre de una Asociación
Reglas y Buenas Prácticas
Regla | |
---|---|
Opcionalidad | - El nombre no es obligatorio según UML 2.5.1 OMG (2017, sección 18.1). - Utilizar solo cuando sea necesario para aclarar la interacción. |
Claridad | - Los nombres deben ser breves y descriptivos. - Evitar términos redundantes o ambiguos. |
Consistencia | - Usar nombres coherentes en todo el diagrama. - Ejemplo: Si se usa "Solicita" para un caso, evitar usar sinónimos como "Pide" para otro similar. |
Evitar Sobrecarga Visual | No usar nombres si ya están implícitos en el contexto del caso de uso o actor. |
Ventajas del uso de Nombre en Asociaciones
-
Mejora la legibilidad del diagrama.
-
Facilita la comunicación entre equipos técnicos y no técnicos.
-
Ayuda a documentar roles específicos en sistemas con múltiples actores.