modalesAttribute (modalAttribute)
A BinaryRelation that is used to state the
normative force of a Proposition. (modalAttribute formula prop) means
that the Proposition expressed by formula has the NormativeAttribute
prop. For example, (modalAttribute (exists (act obj) (and
(instance act Giving) (agent act John) (patient act obj)
(destination act Tom))) Obligation) means that John is obligated to give
Tom something.
Ontology
SUMO / QUALITIESClass(es)
Superrelation(s)
Coordinate term(s)
RückseiteFn
KardinalitätFn
FrontseiteFn
HauptwirtFn
Wahrscheinlichkeit
OberflächeFn
arctusGewicht
attribut
schreibt
vor
vorOderGleichzeitig
verursacht
causes subclass
bürger
aufgeschlossen
fülltVollständig
angeschlossen
angeschlosseneTechnikKomponenten
enthältInformationen
zusammenGeschiecht
kopie
kreuzt
datum
verringertWahrscheinlichkeit
entwicklungsForm
disjunkt
istDistributiv
dokumentation
&%dauer von %1 ist %2 %n{nicht}
während
früh
herausgeber
element
beschäftigt
%1 ist gleich %2 %n{nicht}
äquivalenzrelationMit
nutztAus
inSpracheAusgedrückt
stelltGegenüber
verwandt
füllt
beendet
frequenz
graphenTeil
grösserAls
grösserAlsOderGleich
hatZweck
hatFähigkeit
hältWährend
hatVerpflichtung
hatRecht
loch
identitätsElement
direkterFall
direckteTeilkategorie
inListe
imBereichInteresses
vergrössertWahrscheinlichkeit
Unabhänigkeitswahrscheinlichkeit
wohnt
hemmt
ausgangsList
fall
innenteil
umkehrFunktion
irreflexivAur
grösser
kleinerAls
kleinerAlsOderGleich
weise
material
mass
schliesstRäumlichAn
schliesstZeitlichAn
mitglied
decktSichTeilweise
decktSichZeitlich
elternteil
teilweiseEinrichtung
fülltTeilweise
befindetSichTeils
pfadLänge
dringtEin
besitzt
vorbedingung
verhindert
korrektesTeil
fülltRichtig
eigenschaft
veröffentlicht
&%bildbereich von %1 ist ein fall von %2 {nicht}
bildbereichTeilkategorie
realizierung
beziehtSichAuf
reflexivAuf
verwandtesInnenkonzept
geschwister
kleiner
beginnt
teilAttribut
teilsammlung
teilGraph
teilliste
unterOrganisation
teilplan
subProzess
%1 ist eine &%teilangelegenheit von %2 %n{nicht}
teilkategorie
teilrelation
fasstInhaltsKategorieZusammen
fasstInhaltsFallZusammen
nachfolgerAttribut
nachfolgerAttributSchliessung
oberflächichesTeil
fläche
zeitlichesTeil
zeit
gesamteinrichtung
trichotomizierungAuf
verwendet
valenz
version
Type restrictions
modalAttribute(Formel, normatives Attribut)
Axioms (9)
Wenn order ist ein fall von Bestellen und formula ist ein patient von order , dann die Aussage formula hat die modale Kraft von obligation.
(=>
(and
(instance ?ORDER Ordering)
(patient ?ORDER ?FORMULA))
(modalAttribute ?FORMULA Obligation))
Wenn commit ist ein fall von Festlegung und formula ist ein patient von commit und formula ist ein fall von Formel , dann die Aussage formula hat die modale Kraft von promise.
(=>
(and
(instance ?COMMIT Committing)
(patient ?COMMIT ?FORMULA)
(instance ?FORMULA Formula))
(modalAttribute ?FORMULA Promise))
Wenn die Aussage formula1 hat die modale Kraft von prop und formula1 hat formula2 zur Folge , dann die Aussage formula2 hat die modale Kraft von prop.
(=>
(and
(modalAttribute ?FORMULA1 ?PROP)
(entails ?FORMULA1 ?FORMULA2))
(modalAttribute ?FORMULA2 ?PROP))
Wenn agent wird gezwungen, die Aufgabe der Art von process durchzuführen , dann die Aussage "es gibt ein process instance der instance ist der agent von agent " hat die modale Kraft von obligation.
(=>
(holdsObligation ?PROCESS ?AGENT)
(modalAttribute
(exists
(?INSTANCE)
(and
(instance ?INSTANCE ?PROCESS)
(agent ?INSTANCE ?AGENT)))
Obligation))
Wenn agent hat das Recht, process durchzuführen , dann die Aussage "es gibt ein process instance der instance ist der agent von agent " hat die modale Kraft von permission.
(=>
(holdsRight ?PROCESS ?AGENT)
(modalAttribute
(exists
(?INSTANCE)
(and
(instance ?INSTANCE ?PROCESS)
(agent ?INSTANCE ?AGENT)))
Permission))
Die Aussage formula hat die modale Kraft von necessity nur wenn die Aussage "formula" hat die modale Kraft von possibility.
(<=>
(modalAttribute ?FORMULA Necessity)
(not
(modalAttribute
(not ?FORMULA)
Possibility)))
Wenn die Aussage formula hat die modale Kraft von necessity, dann die Aussage formula hat die modale Kraft von possibility.
(=>
(modalAttribute ?FORMULA Necessity)
(modalAttribute ?FORMULA Possibility))
Die Aussage formula hat die modale Kraft von obligation nur wenn die Aussage "formula" hat die modale Kraft von permission.
(<=>
(modalAttribute ?FORMULA Obligation)
(not
(modalAttribute
(not ?FORMULA)
Permission)))
Wenn die Aussage formula hat die modale Kraft von obligation, dann die Aussage formula hat die modale Kraft von permission.
(=>
(modalAttribute ?FORMULA Obligation)
(modalAttribute ?FORMULA Permission))