capability (capability)
(capability process role obj) means
that obj has the ability to play the role of role in Processes of
type process.
Ontology
SUMO / BASE-ONTOLOGYClass(es)
Coordinate term(s)
altitude
between
conditional probability
confers obligation
confers right
connects
depth
distance
domain
domain subclass
has purpose for agent
links
occupies position
orientation
prefers
related external concept
represents for agent
represents in language
temporally between
temporally between or equal
Type restrictions
capability(subclass Processo, RuoloSemantico, Oggetto)
Related WordNet synsets
- capacity
- a specified function; "he was employed in the capacity of director"; "he should be retained in his present capacity at a higher salary"
- ability
- the quality of being able to perform; a quality that permits or facilitates achievement or accomplishment
- capability, capableness
- the quality of being capable -- physically or intellectually or legally; "he worked to the limits of his capability"
- capacity
- ability to perform or produce
- capability, capableness, potentiality
- an aptitude that may be developed
- possibility, possibleness
- capability of existing or happening or being true; "there is a possibility that his sense of smell has been impaired"
- able
- (usually followed by `to') having the necessary means or skill or know-how or authority to do something; "able to swim"; "she was able to program her computer"; "we were at last able to buy a car"; "able to get a grant for the project"
- capable
- (usually followed by `of') having capacity or ability; "capable of winning"; "capable of hard work"; "capable of walking on two feet"
See more related synsets on a separate page.
Axioms (11)
Se role é un' istanza di RuoloSemantico e role(arg1,arg2 vales e arg1 é un' istanza di proc, allora arg2 é capace di fare proc nel ruolo role.
(=>
(and
(instance ?ROLE CaseRole)
(holds ?ROLE ?ARG1 ?ARG2)
(instance ?ARG1 ?PROC))
(capability ?PROC ?ROLE ?ARG2))
Se agent ha &n la capacitá di fare proc, allora agent é capace di fare proc nel ruolo agent.
(=>
(hasSkill ?PROC ?AGENT)
(capability ?PROC agent ?AGENT))
Se agent ha il diritto di compiere process, allora agent é capace di fare process nel ruolo agent.
(=>
(holdsRight ?PROCESS ?AGENT)
(capability ?PROCESS agent ?AGENT))
Se agent é obbligato a compiere il compito di tipo process, allora agent é capace di fare process nel ruolo agent.
(=>
(holdsObligation ?PROCESS ?AGENT)
(capability ?PROCESS agent ?AGENT))
Se agent é un' istanza di AgenteCognitivo, allora agent é capace di fare Ragionare nel ruolo agent.
(=>
(instance ?AGENT CognitiveAgent)
(capability Reasoning agent ?AGENT))
Se agent é un' istanza di AgenteSensibile, allora agent é capace di fare Percezione nel ruolo experiencer.
(=>
(instance ?AGENT SentientAgent)
(capability Perception experiencer ?AGENT))
Se device é un' istanza di Dispositivo, allora esiste Processo proc tale che device é capace di fare proc nel ruolo instrument.
(=>
(instance ?DEVICE Device)
(exists
(?PROC)
(and
(subclass ?PROC Process)
(capability ?PROC instrument ?DEVICE))))
Se device é un' istanza di Dispositivo, allora esiste Processo proc tale che device ha scopo "device é capace di fare proc nel ruolo instrument".
(=>
(instance ?DEVICE Device)
(exists
(?PROC)
(and
(subclass ?PROC Process)
(hasPurpose
?DEVICE
(capability ?PROC instrument ?DEVICE)))))
Se instrument é un' istanza di StrumentoMusicale, allora instrument é capace di fare Musica nel ruolo instrument.
(=>
(instance ?INSTRUMENT MusicalInstrument)
(capability Music instrument ?INSTRUMENT))
Se device é un' istanza di MezzoDiTrasporto, allora device é capace di fare Trasporto nel ruolo instrument.
(=>
(instance ?DEVICE TransportationDevice)
(capability Transportation instrument ?DEVICE))
Se weapon é un' istanza di Arma, allora weapon é capace di fare Danneggiare nel ruolo instrument.
(=>
(instance ?WEAPON Weapon)
(capability Damaging instrument ?WEAPON))