Actor (UML)

Actor ( actor [1] , inglés  actor ) es un conjunto de roles lógicamente relacionados en UML , realizados al interactuar con precedentes o entidades (sistema, subsistema o clase ). Un actor puede ser una persona u otro sistema, subsistema o clase que represente algo fuera de la entidad.

Todos los sistemas (incluido el software) están diseñados teniendo en cuenta el hecho de que en el curso de su trabajo serán utilizados por personas y/o interactuarán con otros sistemas. Las entidades con las que el sistema interactúa en el curso de su trabajo se denominan actores, y cada actor espera que el sistema se comporte de una manera predecible y estrictamente definida.

Gráficamente, el actor se representa como un "hombrecito" esquemático o como un símbolo de clase con el estereotipo correspondiente. Ambas formas de presentación tienen el mismo significado y se pueden utilizar en diagramas. La forma "estereotipada" se usa con mayor frecuencia para representar actores del sistema, o en casos en los que el actor tiene propiedades que deben mostrarse.

Notas

  1. I. B. Meerov, A. V. Sysoev, E. A. Kozinov , Tecnologías de programación basadas en Microsoft Solutions Framework