Search Mailing List Archives


Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[protege-owl] annotation properties, datatype properties, and object properties in OWL

Jethro Borsje jethro at jesdesign.nl
Mon Apr 2 07:43:07 PDT 2007


Hi everybody,

I have a question about annotation properties, datatype properties, and 
object properties. Protégé models it in the way that an annotation 
property is either an "annotation datatype property" or an "annotation 
object property". Which results in the following code (where "synonym" 
is the name of my annotation property):
[code]
<owl:AnnotationProperty rdf:ID="synonym">
   <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
   <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</owl:AnnotationProperty>
[/code]

However, shouldn't it be like this:
[code]
<owl:AnnotationProperty rdf:ID="synonym">
   <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</owl:AnnotationProperty>
[/code]

So basically the questions is whether or not annotation properties, 
datatype properties, and object properties are disjoint. I ask this 
question, because there is some discussion going on about this on the 
GATE [1] mailing list. They use the OWLIM [2] framework for working with 
ontologies. This framework is not capable of handling annotation 
properties which actually also are datatype properties or object properties.

-- 
Best regards,
Jethro Borsje

http://www.jborsje.nl

[1] - http://www.gate.ac.uk/
[2] - http://www.ontotext.com/owlim/



More information about the protege-owl mailing list