- From: Jim Hendler <hendler@cs.umd.edu>
- Date: Tue, 24 Sep 2002 14:29:54 -0400
- To: Jeff Heflin <heflin@cse.lehigh.edu>, WebOnt <www-webont-wg@w3.org>
[snip] > > >The Proposal: >--------------- >I propose that imports and versioning information be declared outside of >RDF. In particular I propose the we have an owl:Ontology tag that wraps >all OWL ontologies. The content of this tag is import and versioning >tags followed by the RDF content of the ontology. This has the nice side >effect, that the content of an ontology is finally nested within an >ontology element. > >Here's an example: > ><owl:Ontology xmlns="..."> > <!-- multiple imports are allowed in separate elements --> > <owl:imports resource="..." /> > <owl:imports resource="..." /> > ... > <owl:priorVersion version="..." /> > <owl:backCompatWith version="..." /> > > <rdf:RDF> > <!-- all of are class and property statements go here --> > ... > </rdf:RDF> ></owl:Ontology> > >Thus, RDF parsers can just ignore the surrounding XML content and still >get "partial understanding" of it. OWL parsers can use this extra >information in whatever ways are deemed fit for owl. > >Please let me know what you think of this proposal. If possible, I'd >like to find out how many like it, how many can live with it, and how >many can't live with it. > >If we can get agreement on this, then I think we can start tackling the >issue of how do we define the meaning of imports. > >Jeff > >[1] http://lists.w3.org/Archives/Public/www-webont-wg/2002Sep/0272.html >[2] http://lists.w3.org/Archives/Public/www-webont-wg/2002Sep/0166.html >[3] http://lists.w3.org/Archives/Public/www-webont-wg/2002Sep/0300.html this make sense to me, but I would like to point out that it is actually illegal RDF. The problem is that the RDF syntax requires a root element of <RDF:rdf> - further, at the current time, the RDF:rdf cannot can contain any attributes other than those of XML. There has been some discussion of possible ways to do something about this at the RDF level, but nothing definite. -JH -- Professor James Hendler hendler@cs.umd.edu Director, Semantic Web and Agent Technologies 301-405-2696 Maryland Information and Network Dynamics Lab. 301-405-6707 (Fax) Univ of Maryland, College Park, MD 20742 240-731-3822 (Cell) http://www.cs.umd.edu/users/hendler
Received on Tuesday, 24 September 2002 14:30:00 UTC