Actor in the unified modeling language (uml) "specifies a role played by a user or any other system that interacts with the subject."