W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > October 2001

Re: A strange question

From: Brian McBride <bwm@hplb.hpl.hp.com>
Date: Thu, 25 Oct 2001 17:23:17 +0100
Message-ID: <3BD83C75.8000400@hplb.hpl.hp.com>
To: Pat Hayes <phayes@ai.uwf.edu>
CC: w3c-rdfcore-wg@w3.org


Pat Hayes wrote:

> Hey, the following thought occurred to me. Is it legal to use a uriref 
> in an RDF triple, where the uriref is the URL of the document in which 
> the triple appears? In other words, can a piece of RDF refer to itself? 
> If so, what could it possibly mean?


Does DAML do this?  Hmmm, yes it does.  In:

   http://www.daml.org/2001/03/daml+oil-ex.daml

I find:

<daml:Ontology rdf:about="">
   <daml:versionInfo>$Id: daml+oil-ex.daml,v 1.9 2001/05/03 16:38:38 mdean Exp 
$</daml:versionInfo>
   <rdfs:comment>
An example ontology, with data types taken from XML Schema
   </rdfs:comment>
   <daml:imports rdf:resource="http://www.daml.org/2001/03/daml+oil"/>
</daml:Ontology>


The 'rdf:about=""' refers to current document.  Is that what you meant Pat?

Brian







> 
> In case anyone is wondering, the issue arises when one starts playing 
> with Jos deRoo's entailment examples, which have triples which talk 
> about RDF documents.
> 
> Pat Hayes
Received on Thursday, 25 October 2001 12:28:07 EDT

This archive was generated by hypermail pre-2.1.9 : Wednesday, 3 September 2003 09:41:12 EDT