W3C home > Mailing lists > Public > www-webont-wg@w3.org > May 2002

Re: LANG: new version of 2nd face-to-face full language document

From: Jeff Heflin <heflin@cse.lehigh.edu>
Date: Wed, 29 May 2002 15:31:58 -0400
Message-ID: <3CF52CAE.10E0419C@cse.lehigh.edu>
To: "Peter F. Patel-Schneider" <pfps@research.bell-labs.com>
CC: www-webont-wg@w3.org

Peter, Ian, and Frank,

Once again, good job! In general, I like this document. Of course, being
the pain-in-the-neck that I am, I can't be happy with it exactly as is
;-). So here are a few comments:

Sect. 3.1
- Why do EquivalentClass and SubClass contain both restriction and
description. If one type of description is restriction, doesn't
description alone suffice?

- EquivalentClasses seems redundant with EquivalentClass, and likewise
SubClassOf with SubClass. I imagine I could get around relating two
descriptions directly by describing one class and then using its id in
an EquivalentClass or SubClass statement.

- I'd like to see the syntax for classes really simplified. In stead of
EquivalentClass and SubClass, why not just have Class and a qualifier
"equivalent" or "complete" or whatever name is approriate. In the XML
syntax, this can become an optional attribute.

Sect. 3.2
- Having to write DataProperty or IndividualProperty seems really
awkward to me. Why can't we just write Property and let a parser figure
out which one it is? It should be easy enough. If the range is a
dataRange then its a DataProperty, otherwise its an IndividualProperty.

Overall
- In general, I'd like to find shorter, but still meaningful, names for
many things. For example, EquivalentProperties is a fingerful. Anyway we
can shorten this?

Jeff


"Peter F. Patel-Schneider" wrote:
> 
> Ian Horrocks, Frank van Harmelen, and I have been making changes to the
> ``Proposed OWL Knowledge Base Language'' document that was discussed at the
> second face-to-face.  We have removed the frame layer (maybe only
> temporarily, as the level-1 document may end up incorporated in a document
> like this), removed the constructs that have been eliminated from the
> language, added the constructs that have been added to the language, and
> made other changes, including a much longer introduction.
> 
> We are sending the document as it stands to the WebOnt working group for
> further discussion.
> 
> We propose that the working group produce a working draft that includes the
> information in this document, as well as the information in the level-1
> document, and that this be done in the near future.
> 
> I enclose the current version of the document.  As well, the document can
> be found at http://www-db.bell-labs.com/user/pfps/owl/owl.html
> (This is not an archival location for the document, nor will it necessarily
> be the location of the current version of the document in the future.)
> 
> Peter F. Patel-Schneider
> Bell Labs Research
> 
>   ------------------------------------------------------------------------
>                Name: owl.html
>    owl.html    Type: Hypertext Markup Language (Text/Html)
>            Encoding: 7bit
Received on Wednesday, 29 May 2002 15:32:36 GMT

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