Actor |
Superior Previo Próximo |
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
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." |