は、私はそのようなOWLフォーマットを達成する必要があります。イエナOWL/RDF FunctionalPropertyの
<owl:DatatypeProperty rdf:ID="Role-description"> <rdfs:range
rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<rdfs:domain rdf:resource="#Role"/>
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
私は次に何をしようとしたとき、私はイエナを使用しています:
DatatypeProperty datatypeProperty = ontModel.createDatatypeProperty(OWL.NS + "Role-description");
datatypeProperty.addRDFType(OWL.FunctionalProperty);
datatypeProperty.asDatatypeProperty();
すべての万力にその逆を取得します。
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#">
<owl:Class rdf:about="http://www.w3.org/2002/07/owl#Task"/>
<owl:Class rdf:about="http://www.w3.org/2002/07/owl#Actor"/>
<owl:ObjectProperty rdf:about="http://www.w3.org/2002/07/owl#Task-performedBy-Actor"/>
<owl:ObjectProperty rdf:about="http://www.w3.org/2002/07/owl#Actor-performs-Task"/>
<owl:FunctionalProperty rdf:about="http://www.w3.org/2002/07/owl#Role-description">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
</owl:FunctionalProperty>
</rdf:RDF>
はどんなアドバイス
を私はWH YITの重要なデータがシリアル化されるかを理解していません。セマンティクスは同じものとみなされ、適切なパーサーは、同じ完全で正確な情報を取得します。 OWLのオントロジーはOWLの公理の集合で構成されているため、OWLのシリアライズには順序がありません。 – AKSW
@AKSW頻繁に過度に指定されたリクエストや割り当ての結果として、同様のニーズが頻繁に見られました。多くの場合、RDF以外のツールチェーンや非OWLツールチェーンとのやりとりの結果。 – Ignazio