|Also Known As:|
|Intent:||To represent agents and the roles they play.|
|Reusable OWL Building Block:||http://www.ontologydesignpatterns.org/cp/owl/agentrole.owl (403)|
|Consequences:||This CP allows designers to make assertions on roles played by agents without involving the agents that play that roles, and vice versa. It does not allow to express temporariness of roles.|
|Scenarios:||She greeted us all in her various roles of mother, friend, and daughter.|
|Examples (OWL files):|
The AgentRole Content OP locally defines the following ontology elements:
The time indexed person role CP allows to represent temporariness of roles played by persons. It can be generalized for including objects or, alternatively the n-ary classification CP can be specialized in order to obtain the same expressivity.
The elements of this Content OP are added with the elements of its components and/or the elements of the Content OPs it is a specialization of.