- From: Tim Berners-Lee <timbl@w3.org>
- Date: Tue, 23 Jan 2001 17:43:36 -0500
- To: "McBride, Brian" <bwm@hplb.hpl.hp.com>, <www-rdf-logic@w3.org>
- Cc: <danbri@w3.org>
----- Original Message -----
From: "McBride, Brian" <bwm@hplb.hpl.hp.com>
To: "Tim Berners-Lee" <timbl@w3.org>; <www-rdf-logic@w3.org>
Cc: <danbri@w3.org>
Sent: Thursday, January 18, 2001 6:55 AM
Subject: RE: Reification quoting in RDF/N3 was: A note comparing Conceptual
Graphs and RDF/Semantic Web
> [snip]
>
> > However, in the RDF syntax there is a known problem there.
> > You can't quote
> > something without asserting it.
>
> I'm not sure I understand the problem. Simplifying your
> example for clarity:
>
> <rdf:RDF>
> <rdf:Statement>
> <rdf:subject rdf:about="mary"/>
> <rdf:predicate rdf:about="wants to marry"/>
> <rdf:object rdf:about="Fred"/>
> <foo:believedBy rdf:about="John"/>
> </rdf:Statement>
> </rdf:RDF>
>
> as I understand things, the above quotes
> (wants to marry, mary, Fred) without asserting it, if
> I understand correctly what you mean by 'quotes'.
>
> Please could you give a concrete example of the bug you
> had in mind?
Oh, I agree that it is fine if you express the reified form.
What you can't do is:
<rdf:rdf>
<rdf:description bagID="a" about="#Mary">
<foo;wantstomarry resource="#Fred"/>
</rdf:description>
<rdf:description about="#John">
<bar:believes resource="#a"/>
</rdf:rdf>
without asserting #a. The unreified form is of course much more paletable.
A simple extension to fix this would be:
<rdf:rdf>
<rdf:quote ID="a">
<rdf:description about="#Mary">
<foo;wantstomarry resource="#Fred"/>
</rdf:description>
</rdf:quote>
<rdf:description about="#John">
<bar:believes resource="#a"/>
</rdf:rdf>
TimBL
> Brian McBride
> HPLabs
>
Received on Tuesday, 23 January 2001 17:39:38 UTC