W3C home > Mailing lists > Public > www-rdf-logic@w3.org > September 2003

Question on semantics of reified statements

From: Bob MacGregor <macgregor@ISI.EDU>
Date: Tue, 09 Sep 2003 16:43:32 -0700
Message-Id: <5.1.1.6.0.20030909164034.01ea4b70@tnt.isi.edu>
To: www-rdf-logic@w3.org


After posting a example to the Jena e-mail list,
I realized that there is a deeper issue, relating
to the semantics of RDF reified statements, that
I don't know the answer to.  Here is the example:


"John states that (a ship) s1 visited Antwerp
on March, 2003."

"Sue states that s1 visited Antwerp
on April, 2003."

Below is a set of RDF statements intended to represent the above two
sentences.  I'm trying to keep things simple -- I've left out the
assertion that 's1' is a ship, and I'm using an n3-like notation that
omits some namespaces:

st1 rdf:type rdf:Statement.
st1 rdf:subject s1.
st1 rdf:predicate location.
st1 rdf:object antwerp.
st1 beginDate "March 2003".
st1 endDate "March 2003".
st1 author john.

st2 rdf:type rdf:Statement.
st2 rdf:subject s1.
st2 rdf:predicate location.
st2 rdf:object antwerp.
st2 beginDate "April 2003".
st2 endDate "April 2003".
st2 author sue.

My intent is that 'st1' and 'st2' are both reifications of the
same statement   [s1 location antwerp].  My question is, are
st1 and st2 the same resource, or are they two distinct
resources?

Cheers, Bob

P.S., I don't consider the above encoding to be a particularly good
use of RDF reification, but that's not germane to my question
in this posting.
Received on Tuesday, 9 September 2003 19:48:46 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 October 2009 08:34:56 GMT