W3C home > Mailing lists > Public > www-webont-wg@w3.org > June 2003

Re: Proposed response to Golbeck regarding imports issue

From: Jeff Heflin <heflin@cse.lehigh.edu>
Date: Mon, 16 Jun 2003 10:20:04 -0400
Message-ID: <3EEDD214.D24DB3B9@cse.lehigh.edu>
To: Jim Hendler <hendler@cs.umd.edu>
CC: "Smith, Michael K" <michael.smith@eds.com>, WebOnt <www-webont-wg@w3.org>

Mike's text works for me too. Once I get Guus's approval/edits on my
proposed wording for Reference, I'll incorporate everything into a
revised proposed response to Jen.

I also have Dave Beckett's imports comment to deal with. It mentions the
same changes to Reference that I am awaiting for Guus to look at.
Assuming he is OK with these or has minor changes, can I send that
response once I hear from him? (Jim, I know you've already approved that
response, so this question is really more directed at Guus and Dan).

Jeff


Jim Hendler wrote:
> 
> At 11:13 AM -0500 6/13/03, Smith, Michael K wrote:
> >I have merged Jeff's suggestion with Ian's and propose that in the
> >Guide, section 2.2, I replace the current text (see below) with the
> >following:
> >
> >[[[
> >An owl:imports statement references another OWL ontology.  The URI
> >that is the value of the rdf:resource attribute identifies the
> >ontology to be imported. The current ontology is extended with the
> >contents of the referenced ontology. Importing an ontology, O2, will
> >also import all of the ontologies that O2 imports.
> >
> >Thus, if ontology A imports ontology B, the meaning of terms in A
> >are exactly the same as they would be if all of the statements in B
> >(including further imports statements) were included in A.
> >
> >It is often convenient to coordinate owl:imports with a namespace
> >declaration, so that qualified names can be used when referring to the
> >resources of the ontology. Notice the distinction between these two
> >mechanisms. The namespace declarations provide a convenient means to
> >reference names defined in other OWL ontologies, while owl:imports
> >indicates an intention to include the assertions of the target
> >ontology.
> >]]]
> >
> >Current text
> >
> >[[[
> >owl:imports provides an include-style mechanism. owl:imports takes a
> >single argument, identified by the rdf:resource attribute.
> >
> >Importing another ontology brings the entire set of assertions
> >provided by that ontology into the current ontology. In order to make
> >best use of this imported ontology it would normally be coordinated
> >with a namespace declaration. Notice the distinction between these two
> >mechanisms. The namespace declarations provide a convenient means to
> >reference names defined in other OWL ontologies. Conceptually,
> >owl:imports is provided to indicate your intention to include the
> >assertions of the target ontology. Importing another ontology, O2,
> >will also import all of the ontologies that O2 imports.
> >]]]
> 
> That works for me.  Jeff, don't forget that you have to send a
> response to Jen, and none has been approved yet
>   -JH
>
Received on Monday, 16 June 2003 10:20:17 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:58:01 GMT