On 04/13/2014 04:10 AM, Luca Matteis wrote:
On Sun, Apr 13, 2014 at 3:07 AM, Peter F. Patel-Schneider
<[email protected]> wrote:
RDF  includes a meaning for triples.
I think this is your biggest misconception. RDF does not include any
meaning of anything. It's a framework that is entirely unbiased about
what you define. The meaning of statements is only inferred by the
tools that interpret the RDF.

RDF includes lots of meaning, and RDF tools are supposed to abide by that meaning. Of course, some tools don't fully abide by RDF's meaning, and quite a few users of RDF don't.

Some aspects of RDF's meaning include that IRIs are global identifiers, that the meaning of triples in an RDF graph are conjoined, that using a dereferenceable IRI does not commit you to include the RDF triples at that document, and that different IRIs do not necessarily identify different entities.

Some aspects of RDF's meaning are not even in any W3C document. For example, using RDFS vocabulary in an RDF graph implies that the author of the document almost certainly meant them to be used as defined in the RDF semantics. One could argue that certain other IRIs carry a similar import, particularly owl:sameAs.


peter


Reply via email to