- From: Brian McBride <bwm@hplb.hpl.hp.com>
- Date: Wed, 30 Jan 2002 17:28:48 +0000
- To: Dan Connolly <connolly@w3.org>, Patrick Stickler <patrick.stickler@nokia.com>
- Cc: RDF core WG <w3c-rdfcore-wg@w3.org>, Jeremy Carroll <jjc@hplb.hpl.hp.com>, Sergey Melnik <melnik@db.stanford.edu>
I have been encouraged by Jeremy to repeat some remarks which might help clarify this part of this discussion. There has been an ongoing debate about whether "1984" has a -consistent global meaning-. I suggest some of the confusion comes from different use of language amongst members of the WG and suggest the following simple model might be helpful. Consider an implementation model where we have an application built on a generic RDF processing tool. Application --------------------- the line Generic RDF Processor Lets take S idiom B: <book> <dc:Title> "1984" . <mary> <age> "1984" . Below the line only processing which conforms with the RDF model theory is sanctioned. Below the line, both occurences of the string "1984" denote a string. This does not preclude an application applying above the line knowledge that the value of the <age> property is the lexical representation of a integer, get the value of the <age> property of Mary, which is "1984", transform it to an integer and then do whatever it likes with that value. But than happens above the line. When Dan says that "1984" has a single consistent global interpretation, I take him to mean, that applies below the line. Below the line, only the model theory applies. Nothing I have seen DanC write has suggested to me that an application is in some way prohibited from interpreting "1984" as the lexical representation of an integer. When Patrick says that it has been clearly demonstrated that "1984" cannot have a single global intepretation, I believe he is referring to the above the line interpretation. Thus Patrick and Dan are talking about different things and they could both be right. Brian At 09:44 30/01/2002 -0600, Dan Connolly wrote: >On Tue, 2002-01-29 at 03:19, Patrick Stickler wrote: >[...] > > I believe that Jeremy's recent 1984 example (in > > addition to other examples provided over the past > > few days) clearly demonstrates that a literal > > does not have consistent global meaning. > >No, you have not established that as fact. >I accept it as your preferred design choice, >and I accept that you find S unacceptable >in various ways, but S is a coherent design >wherein "1984" does have a consistent global >meaning. > >-- >Dan Connolly, W3C http://www.w3.org/People/Connolly/
Received on Wednesday, 30 January 2002 12:40:24 UTC