I have heard some say that they expect people to explicitly import the 
owl.owl file in any OWL ontology. I'm not sure this is the right 
strategy. However, if we want poepl to do this there is a problem: 
owl:Nothing is defined in owl.owl, so OWL Lite ontologies importing 
owl.owl would automatically become OWL DL ontologies. [Also, the Dublin 
Core annotations need to be typed with owl:AnnotationProperty, but that 
can be fixed.]

If we want poepl to import this file, we need to have at least a 
separate version for OWL Lite. If we go down that road, we might as well 
make separate versions for all sublanguages, and include some/most/all 
of the distinctions between the sublanguages. This would, however, 
require the use of OWL itself in owl.owl, as RDFS is not powerful engouh 
to express the differences.

Any thoughts?


A. Th. Schreiber, SWI, University of Amsterdam,

Received on Tuesday, 11 March 2003 11:13:43 UTC