brauche ich solche OWL Format zu erreichen:Jena OWL/RDF Functional
<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"/>
I Jena verwende und wenn ich versuche, als nächstes zu tun:
DatatypeProperty datatypeProperty = ontModel.createDatatypeProperty(OWL.NS + "Role-description");
datatypeProperty.addRDFType(OWL.FunctionalProperty);
datatypeProperty.asDatatypeProperty();
alle Schraubstock Holen Sie sich ein kehrt.
<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>
erkennen, irgendwelche Ratschläge
ich verstehe nicht, wh YIT wichtig, wie die Daten serialisiert. Die Semantik soll gleich sein und jeder geeignete Parser wird die gleichen vollständigen und korrekten Informationen daraus erhalten. Es gibt keine Reihenfolge bei der Serialisierung von OWL, da eine OWL-Ontologie aus einer Reihe von OWL-Axiomen besteht. – AKSW
@AKSW Ich habe häufig ähnliche "Bedürfnisse" gesehen, oft als Folge von übermäßig festgelegten Anforderungen oder Zuweisungen. Oft auch das Ergebnis der Interaktion mit Nicht-RDF- oder Nicht-OWL-Toolchains. – Ignazio