
SWBPD WG F2F
Boston
March 4th 2005
These slides available at http://www.ontopia.net/work/survey-pres.html
Steve Pepper
Chief Strategy Officer, Ontopia
Coordinator, RDFTM TF
<pepper@ontopia.net>
| Topic Maps issues | RDF issues |
|---|---|
| Identity | Containers |
| Scope | Collections |
| N-ary associations | Language tags |
| Association roles | XML literals |
| Variants | Typed literals |
| Reification |
(Presented in chronological order)
Fidelity is important because the result of low-fi translation is structurally different from data created in the target model.
This leads to reduced interoperability, in the following ways:
| Query with hi-fi semantic mapping |
|---|
SELECT ?c
WHERE (?m, <foaf:name>, "Lars ..."),
(?c, <dc:creator>, ?m)
|
| Query with low-fi object mapping |
SELECT ?c
WHERE (?m, <tm:basename>, ?n),
(?n, <tm:value>, "Lars ..."),
(?r1, <tm:player>, ?m),
(?r1, <rdf:type>, <:creator>),
(?a, <tm:role>, ?r1),
(?a, <rdf:type>, <:created-by>),
(?a, <tm:role>, ?r2),
(?r2, <rdf:type>, <:creation>),
(?r2, <tm:player>, ?c)
|
NB Conclusion deliberately left sketchy until WG has provided feedback on first draft
http://lists.w3.org/Archives/Public/www-rdf-interest/2001Aug/0155.html
From: Peter F. Patel-Schneider <pfps@research.bell-labs.com> Date: Tue, 21 Aug 2001 11:28:05 -0400 To: em@w3.org Cc: lacher@db.stanford.edu, www-rdf-interest@w3.org Message-Id: <20010821112805Z.pfps@research.bell-labs.com>
One important aspect of such mappings, for me, is whether information expressed naturally in the source formalism (Topic Maps) and then translated into the target formalism (RDF) can be naturally integrated with information expressed naturally in the target formalism. If this is not the case, then I claim that there is something wrong with the translation.
I feel that the translation expressed in the paper does not satisfy this criterion. Consider the example topic map in the paper, which, among other things, expresses the fact that petroleum is a natural resource of Denmark. It seems to me that the natural way of expressing this in RDF is to have a resource representing Denmark (D), a resource representing petroleum (P), and a predicate representing the natural resource relationship (NR). Then the fact that Denmark has petroleum as a natural resource is represented as the statement
Suppose some facts about natural resources come from topic maps, and are represented in this translation to RDF, and other facts about natural resources come from a natural RDF representation. How can one query the RDF to find the union of the facts? Even if it is possible to write a such a query is it at all possible to write such a query without knowing that some of the natural resource facts come from topic maps?
Peter F. Patel-Schneider
Bell Labs Research
http://lists.w3.org/Archives/Public/www-rdf-interest/2001Aug/0158.html
From: Peter F. Patel-Schneider <pfps@research.bell-labs.com> Date: Tue, 21 Aug 2001 14:47:04 -0400 To: lacher@db.stanford.edu Cc: em@w3.org, www-rdf-interest@w3.org, gdm@empolis.co.uk Message-Id: <20010821144704U.pfps@research.bell-labs.com>
I think that we will have to "agree to disagree" on whether mappings between Topic Maps and RDF should preserve meaning.
I strongly, no, passionately, believe that such mappings have to be model-mappins that preserve meaning, at least if one is to hold the view that RDF is a representation formalism. If RDF is a representation formalism, then positive ground binary relations have to be represented as RDF triples. Otherwise, RDF is just some syntactic encoding, and the entire meaning is conveyed in some outside-of-RDF (and, probably, outside of the web) side agreement.
Any approach that requires an outside-of-RDF approach to ascribe meaning to the resulting RDF has, in my opinion, lost everything. Yes, an approach that stays within RDF has the potential of losing some things, but at least the portion that can be naturally represented in RDF is completely captured.
Peter F. Patel-Schneider
Bell Labs Research
http://lists.w3.org/Archives/Public/www-rdf-interest/2001Aug/0184.html
From: Martin Lacher <lacher@db.stanford.edu> Date: Thu, 23 Aug 2001 16:27:11 -0700 To: "Peter F. Patel-Schneider" <pfps@research.bell-labs.com> Cc: <em@w3.org>, <www-rdf-interest@w3.org>, <gdm@empolis.co.uk> Message-ID: <NEBBIEAODMJKOIMFPAEBGEHPCLAA.lacher@db.stanford.edu>
Hi Peter,
Thank you for your comments !
...
We are talking about two different things:
1) Your goal is to be able to query different sources without having to know anything about the data model of the sources. That would be a great solution, I would love to see that for RDF and Topic Maps without substantial loss of information.
2) Our goal was to start out with a way to be able to query different sources the data model of which we know. The agreements you mentioned are partly specified in the RDF schema we defined (with the exception of the representation of the hypergraph elements from the Topic Map data model). The schema needs to be elaborated.
Considering our goal, I think our results are valid.
Cheers,
Martin