- From: Roger L. Costello <costello@mitre.org>
- Date: Wed, 26 Feb 2003 15:39:39 -0500
- To: public-webont-comments@w3.org
- CC: "Costello,Roger L." <costello@mitre.org>
Hi Folks, The OWL Guide is somewhat unclear about what defines an ontologies' namespace. The Guide starts by saying that a default namespace should be declared: <rdf:RDF xmlns="http://www.example.org/wine#" The Guide says that this is used to "identify the namespace associated with this ontology". I took this to mean that, for example, the unique identifier for the Wine class is: http://www.example.org/wine#Wine However, the Guide then followed up with a discussion of Ontology Headers. In the example it shows this: <owl:Ontology rdf:about="http://www.example.org/wine"> It says this about the "about" attribute: "The about attribute will normally be the URL of the current file. If desired, the ontology may be given a name that is a URN and independent of a particular physical location." This lead me to think that perhaps the "about" attribute defines the namespace. So, my question is this: is it the default namespace declaration which provides the unique identifier for each class and property defined in the ontology, or is it the "about" attribute? As a followup to that question: is xml:base not relevant with OWL? Thanks! /Roger
Received on Wednesday, 26 February 2003 15:39:47 UTC