The Agent Role pattern describes a role that may be performed by an agent within a particular context, e.g., in an organization, a cruise, a project, etc.
IRI: http://schema.geolink.org/1.0/pattern/agentrole#Agent
IRI: http://schema.geolink.org/1.0/pattern/agentrole#AgentRole
An instance of AgentRole represents a role performed by an agent, which is temporally restricted by a starting and ending time. Every agent role is performed by exactly one agent. One can create a subclass of AgentRole to model a particular kind of roles.
IRI: http://schema.geolink.org/1.0/pattern/agentrole#AgentRoleType
Class that contains types of agent roles. Allows one to put types of agent roles (which can be seen as subclasses of AgentRole) as named individuals, and the axiomatization could infer anonymous subclasses of AgentRole from those individuals.
IRI: http://schema.geolink.org/1.0/pattern/agentrole#agentRoleIn
agentRoleIn connects a role to the thing thing in which the role is performed by the agent.
IRI: http://schema.geolink.org/1.0/pattern/agentrole#hasAgentRoleType
IRI: http://schema.geolink.org/1.0/pattern/agentrole#hasTemporalExtent
hasTemporalExtent points to information about the temporal extent of the agent role, e.g., the duration in which the role is valid for the agent in concern.
IRI: http://schema.geolink.org/1.0/pattern/agentrole#performedBy
performedBy connects a role to the agent that performs it.
IRI: http://schema.geolink.org/1.0/pattern/agentrole#performsAgentRole
IRI: http://schema.geolink.org/1.0/pattern/agentrole#providesAgentRole
providesAgentRole is the inverse of isAgentRoleIn.
hasAgentRoleTypeop some AgentRoleTypec is subclass of
hasTemporalExtentop some temporal entityc is subclass of
Agentc, AgentRolec, AgentRoleTypec, temporal entityc
This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.
Represents agents, e.g., persons, organizations, etc.
Can be used as a hook of a more detailed model of agent.