Actor

Superior  Previo  Próximo

 

 

d_actor

 

Un actor es un usuario del sistema; "usuario" puede significar un usuario humano, una máquina, o incluso otro sistema. Cualquier cosa que interactúe con el sistema desde el exterior de los límites del sistema se considera un actor. Los actores típicamente se asocian con los Casos de Uso.  

 

Los Actores pueden usar el sistema a través de una interfaz gráfica de usuario, a través de  un proceso por lote o a través de cualquier otro medio. La interacción de un actor con un caso de uso está documentada en un escenario del caso de uso y detalla las funciones que el sistema debe proveer para satisfacer los requisitos del usuario.

 

Tenga en cuenta: Recordar que un actor puede ser una usuario humano O una máquina U otros sistemas U otros subsistemas en el modelo

 

 

Uso Común

Caso de uso
Diagrama de Secuencias

 

e_actor

 

 

Especificación del UML del OMG

La especificación del UML del OMG (UML 2.0 Superstructure, p. 5) establece:

"Una construcción que se emplea en los casos de uso que define un rol que juega un usuario u otro sistema cuando interactúa con el sistema bajo consideración. Es un tipo de entidad que interactúa, pero que es externo al  sujeto. Los actores pueden representar usuarios humanos, hardware externo, u otro sujetos. Un actor no necesariamente representa una entidad física específica. Por ejemplo, una entidad física simple puede jugar el rol de varios actores diferentes y, a la inversa, un actor dado puede ser interpretado por múltiples entidades físicas."