agent role
type: Ontology
version info: 1.1 added rdfs:isDefinedBy for all named entities
version info: Created by Aldo Gangemi and Valentina Presutti
scenarios: She greeted us all in her various roles of mother, friend, and daughter.
related c ps: The time indexed person role CP available at http://www.ontologydesignpatterns.org/cp/owl/timeiindexedpersonrole.owl allows to represent temporariness of roles played by persons. It can be generalized for including objects or, alternatively the n-ary classification CP avaliable at http://www.ontologydesignpatterns.org/cp/owl/naryclassification.owl can be specialized in order to obtain the same expressivity.
has 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.
has intent: To represent agents and the roles they play.
is specialization of: http://www.ontologydesignpatterns.org/cp/owl/objectrole.owl
extracted from: http://www.ontologydesignpatterns.org/ont/dul/DUL.owl
covers requirements: which agent does play this role? what is the role that played by that agent?
imports: objectrole.owl
imports: cpannotationschema.owl

Agent
type: Class
label: Agente @it
subclass of: Object
disjoint with: Role
is clone of: http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent
comment: Any agentive Object , either physical, or social.