agent role
IRI: https://spec.industrialontologies.org/ontology/core/Core/AgentRole
Defined In: https://spec.industrialontologies.org/ontology/core/Core/
SubClass Of: bfo:BFO_0000023
Class Hierarchy
owl:Thing › bfo:BFO_0000023 › agent role
Direct subclasses:
Examples
- a person has an employee role when he/she acts on behalf of the business organization that employs them
Description Logic
_:AgentRole ⊑ bfo:None
_:AgentRole ⊑ ∃ _:roleOf .⊥
:AgentRole](AgentRole.html) ⊑ ∃ _:roleOf .((bfo:None ⊓ ¬ ⊥) ⊓ ∃ _:actsOnBehalfOfAtSomeTime .([:EngineeredSystem ⊔ :GroupOfAgents](GroupOfAgents.html) ⊔ [:Person))
SubClassOf: bfo:None
SubClassOf: _:roleOf some owl:Nothing
SubClassOf: _:roleOf some ((bfo:None and not owl:Nothing) and _:actsOnBehalfOfAtSomeTime some (:EngineeredSystem](EngineeredSystem.html) or [:GroupOfAgents or _:Person))