confers obligation (confersObligation)
Expresses the relationship between a
subclass of Process, an Entity, and a CognitiveAgent when the
Entity obligates the CognitiveAgent to perform instances of the Process
type specified, i.e. to be an agent of instances of the Process type.
SUMO / BASE-ONTOLOGY
has purpose for agent
related external concept
represents for agent
represents in language
temporally between or equal
confersObligation(subclass process, entity, cognitive agent)
Related WordNet synsets
See more related synsets on a separate page.
confers obligation is internally related to confers right.
(relatedInternalConcept confersObligation confersRight)
If agent1 obligates agent2 to perform task of the type process, then agent2 is obliged to perform tasks of type process.
(confersObligation ?PROCESS ?AGENT1 ?AGENT2)
(holdsObligation ?PROCESS ?AGENT2))
If declare is an instance of declaring and declare is an agent of agent1, then there exist proc,agent2 so that declare allows agent2 to perform task of the type proc or declare obligates agent2 to perform task of the type proc.
(instance ?DECLARE Declaring)
(agent ?DECLARE ?AGENT1))
(confersRight ?PROC ?DECLARE ?AGENT2)
(confersObligation ?PROC ?DECLARE ?AGENT2))))
If doc is an instance of certificate and agent posesses doc, then there exists proc so that doc allows agent to perform task of the type proc or doc obligates agent to perform task of the type proc.
(instance ?DOC Certificate)
(possesses ?AGENT ?DOC))
(confersRight ?PROC ?DOC ?AGENT)
(confersObligation ?PROC ?DOC ?AGENT))))