Articulo de referencia

Actor (UML)

Diagrama de casos de uso UML con dos actores (padre-maestro y niño) y 5 casos de uso . Un actor [ 1 ] en el Lenguaje Unificado de Modelado (UML) "especifica un rol desempeñado p...

Padre/Maestro y Niño/a: 2 actores, 5 casos de uso
Diagrama de casos de uso UML con dos actores (padre-maestro y niño) y 5 casos de uso .

Un actor [ 1 ] en el Lenguaje Unificado de Modelado (UML) "especifica un rol desempeñado por un usuario o cualquier otro sistema que interactúa con el sujeto". [ 1 ]

"Un actor modela un tipo de rol desempeñado por una entidad que interactúa con el sujeto (por ejemplo, mediante el intercambio de señales y datos), pero que es externa al sujeto." [ 2 ]

"Los actores pueden representar roles desempeñados por usuarios humanos, hardware externo u otros sujetos. Los actores no representan necesariamente entidades físicas específicas, sino simplemente facetas particulares (es decir, "roles") de algunas entidades que son relevantes para la especificación de sus casos de uso asociados. Una única instancia física puede desempeñar el rol de varios actores diferentes, y un actor dado puede ser desempeñado por múltiples instancias diferentes." [ 2 ]

UML 2 no permite asociaciones entre actores. [ 2 ] [ 3 ] El uso de relaciones de generalización/especialización entre actores es útil para modelar comportamientos superpuestos entre actores y no viola esta restricción, ya que una relación de generalización no es un tipo de asociación. [ 4 ]

Los actores interactúan con los casos de uso .

Referencias

  1. 1 2 "Actor". Lenguaje Unificado de Modelado 2.5.1 . Número de documento OMG formal/2017-12-05. Organización de Desarrollo de Estándares del Grupo de Gestión de Objetos (OMG SDO). Diciembre de 2017. pág.  647.
  2. 1 2 3 "OMG Unified Modeling Language (OMG UML), Superstructure, V2.1.2, pp. 586–588" . Archivado del original el 23 de septiembre de 2010. Recuperado el 7 de noviembre de 2010 .
  3. "Problemas y deficiencias de UML como especificación de requisitos, s.3.2" (PDF) . Archivado (PDF) del original el 17 de octubre de 2010. Recuperado el 7 de noviembre de 2010 .
  4. "Especificación UML 2" . Consultado el 4 de julio de 2012 .
  • Ilustración de actores en UML
  • Especificación UML actual: "Actor". Lenguaje Unificado de Modelado 2.5.1 . Documento OMG número formal/2017-12-05. Organización de Desarrollo de Estándares del Grupo de Gestión de Objetos (OMG SDO). Diciembre de 2017. pág. 647.