Ich versuche, eine SWRL Regel hinzufügen, um protege conjuction ^
unterzeichnen verwenden, aber Protege 4.3 nicht dieses Zeichen genehmigen.SWRL:^arbeiten nicht auf Protege 4.3
Dieses Problem ist auch für SWRL buildins wie swrlb:lessThanOrEqual
.
Was mit ^
falsch? Darf ich stattdessen ,
verwenden?
Danke für die Antwort, ich habe versucht, mich anzupassen [SWRL Dokumentation] (https://www.w3.org/Submission/SWRL). aber es scheint, Protege-Regel-Editor-Syntax ist anders und ich weiß nicht, wo über swrl Syntax in Protege 4.3 zu studieren ?! Ich weiß jetzt '^' sollte sein ',' und 'swrlb: lessThanOrEqual (? y,? c)' sollte 'lessThanOrEqual (? y,? c)' sein. aber ich kann 'swrlb: pow' oder sogar' pow' nicht benutzen. ich hoffe, dass es eine Dokumentation gibt – alex
@alex Protege 5.0 ist bereits veröffentlicht. Bitte verwenden Sie diese Version, die auch mit der neuesten SWRL-API geliefert wird, die von Martin O'Connor gepflegt wird. – AKSW
@AKSW ja dein Recht. Protege 5 scheint kein Problem mit der swrl-Syntax zu haben – alex