I think this is somehow related to my previous question:
I'm just wondering if the TURTLE parser could behave a little bit
smarter? Suppose I have the following ontology:
@prefix : <http://example.org/ns#> .
@prefix owl: <http://www.w3.org/2002/07/owl#>.
:p a owl:FunctionalProperty.
:a :p :b;
I guess that if it there is no explicitely given type of the property p,
OWL API handles it as AnnotationProperty. But in the example above, I
think it can only be an ObjectProperty, right? At least, I did not find
something in the specs that an AnnotationProperty can be declared as
I'm not sure if it is possible to improve the parser or maybe I'm even
totally wrong with my assumption.
Thanks in advance.