Gonzalo Génova, Juan Llorens. "On the Nature of Use Case-Actor Relationships", Upgrade, 5(2), Feb 2004 (Monograph on UML and Model Engineering).

 

Download PDF (193 KB)

 

Abstract

Use case diagrams are one of the key concepts in the Unified Modeling Language (UML), but their semantics and notation have some gaps that lead to frequent misunderstandings among practitioners, even about very basic questions. In this paper we address some issues regarding the relationships in which use cases and actors may take part, presently defined in UML as associations. The multiplicity of these associations, the ambiguities of a use case being associated with several actors and, finally, the very nature of these relationships lead us to propose a different approach from the currently accepted one.

Resumen

Los diagramas de casos de uso son uno de los conceptos clave en el Lenguaje Unificado de Modelado (UML), pero su semántica y notación presentan lagunas que llevan a frecuentes malentendidos entre los profesionales, incluso acerca de cuestiones muy básicas. En este artículo tratamos algunos temas referentes a las relaciones en las que pueden participar actores y casos de uso, actualmente definidas en UML como asociaciones. La multiplicidad de estas asociaciones, las ambigüedades que aparecen al asociar un caso de uso con varios actores, y finalmente la naturaleza misma de estas relaciones, nos llevan a proponer un enfoque diferente del aceptado actualmente.