W3C home > Mailing lists > Public > www-rdf-logic@w3.org > August 2002

Re: Classes and predicates as first class objects

From: R.V.Guha <guha@guha.com>
Date: Mon, 19 Aug 2002 11:24:35 -0700
Message-ID: <3D6137E3.7040009@guha.com>
To: Ian Horrocks <horrocks@cs.man.ac.uk>
CC: www-rdf-logic@w3.org


Tell me if you agree with the following ... At least one of the 
following has to occur:

a) RDF provides for the notion of a reserved vocabulary. This reserved 
vocabulary will include terms like first and last, which are crucial to 
constructing paradoxes. They will not include general predicates and 
hence it will be possible to use predicates as arguments to other 
b) OWL is not layered on RDF/S, i.e., owl does not allow for classes and 
predicates to be arguments to predicates.  
c) OWL's semantics are very different from that used by DAML+OIL.  


Ian Horrocks wrote:

>This last point is the nub of the matter. Of course the problem can be
>resolved by treating some RDF triples as a reserved vocabulary - this
>much is obvious. It does, however, require a modification of RDF to
>which some are strongly opposed.
>My point is that, without such a modification, extending RDF with the
>expressive power of OWL would result in a language so seriously broken
>that the question as to whether classes/predicates can be treated as
>arguments to other predicates would become an irrelevance.
Received on Monday, 19 August 2002 14:26:27 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 2 March 2016 11:10:38 UTC