I generally concur with the entire thread so far. But as below, I
think we should use the wording "identifies X" not "refers to X" or
its grammatical variants. I specifically agree very strongly with
Steve's paragraph labeled "Conclusion," though not on RDF grounds, but
rather on engineering grounds. On RDF grounds, as Luca remarks, it
makes no difference. Such matters are easier to see when the entire
discussion is about graphs, which is all that RDF actually is about.
But the document at issue is not intended for a graph-centric
readership, so (1) more verbiage is needed; (2) interpretation of
controlling W3 documents may be a matter of opinion when one is
interpreting a graph-centric W3 document in a non-graph-centric rubric
and (3) the issues at hand have been the subject of expression in
philosophy, art, and neuroscience throughout the history of those
disciplines. Taken together, it seems to me that we court less pain
and argument if we use "identifies" rather than "refers to."
One indisputable thing about is that the URI of a thing---whether
abstract of concrete--- and the URI of a description of the thing,
e.g. of a physical specimen and a database record about that specimen,
must be different. A rock is never an electronic database record.
Hence the rock and any electronic database record thereof require
different identifiers. From an RDF point of view, it can't make any
difference which of the two identifies the rock and which the
description. But there must be two unless one believes a rock can be
an electronic database record. If one does believe that a rock can be
am electronic database record, what should we make of a statement like
"Bob threw the rock in the lake?"
IMO, part of the problem is that people conflate the usage of the root
"refer" in several different contexts, all of which are useful in
discussion or implementation of RDF applications, except when you
can't tell which context is under discussion, or worse, when one is
under discussion in one sentence in a paragraph, and the context
changes in the next, without any warning. These include:
(a) The English usage of "refer to" and its grammatical forms. But
consider RFC3968 Sec 1.2.2. "Separating Identification from
Interaction" [0] where it is said:
"A common misunderstanding of URIs is that they are only used to
refer to accessible resources. The URI itself only provides
identification; access to the resource is neither guaranteed nor
implied by the presence of a URI."
I find the first clause of the second sentence unambiguously to
declare that a URI does not refer to anything. Nor do I find that the
rest of RFC3968 contradict this, but I'm open for argument
that this is not the case for every URIs or URI scheme. My point is
similar to Luca's, but it is not restricted to RDF. It's true about
any URI. A URI doesn't refer to something---abstract or concrete.
(b) The abuse of the root "refer" as used in discussion of URI
resolution and dereferencing. It's regrettable that this is so often
called simply "resolution." because the thing that is being
dereferenced is indeed a reference to something. But what is being
dereferenced is the result of the URI resolution, not the URI.
Unfortunately, the (standard http URL(sic)) resolution of http URIs
provides the same string for the resolution as it provides for the
URI. For prescient and humourous insight into the problem, see Woody
Allen on the Great Roe [1] or go visit the physical painting by René
Magritte that is identified by the identifier "La trahison des images"
and described at [4-6] and about a dozen other wikipedia entries
linked on each(?) of those. By the way [1] is cited in the section on
name spaces in the incredibly good Lisp book "Common LispCraft" by the
late Robert Willensky [3].
(c) "URI Reference" in W3C Recommendations. The definition of a URI
reference is at [2]. Nowhere there, can I find it says anything about
"referring to" something. The usage there also seems to be that a URI
"identifies" something.
Really, we should banish the usage "refers to" and instead use
"identifies" as in "<
http://viaf.org/viaf/63557389> identifies the
human who originated this thread." The fact that this URI has a
resolution and dereference, if it does, is pretty much irrelevant from
a purely RDF point of view. For example, the fact that there might be
a resolution and dereference that returns a foaf graph is of itself
hardly evidence that this URI is or is not a URI for the physical
person. But documenting it as such in some authoritative document
would be helpful for, if not enforceable upon, application developers.
[0]
http://tools.ietf.org/html/rfc3986#section-1.2.2
[1]
http://www.newrepublic.com/article/113901/fabulous-tales-and-mythical-beasts-woody-allen
[2]
http://www.w3.org/TR/2004/REC-rdf-concepts-20040210
[3] Robert Willensky, Common LispCraft W. W. Norton & Company; 2 Sub
edition (September 17, 1986).
[4]
http://en.wikipedia.org/wiki/The_Treachery_of_Images
[5]
http://fr.wikipedia.org/wiki/La_Trahison_des_images
[6]
http://bit.ly/Lp0R9W
Bob Morris
--
Robert A. Morris
Emeritus Professor of Computer Science
UMASS-Boston
100 Morrissey Blvd
Boston, MA 02125-3390
Filtered Push Project
Harvard University Herbaria
Harvard University
email:
morri...@gmail.com
web:
http://efg.cs.umb.edu/
web:
http://wiki.filteredpush.org
http://www.cs.umb.edu/~ram
===
The content of this communication is made entirely on my
own behalf and in no way should be deemed to express
official positions of The University of Massachusetts at Boston or
Harvard University.
--
Robert A. Morris
Emeritus Professor of Computer Science
UMASS-Boston
100 Morrissey Blvd
Boston, MA 02125-3390
Filtered Push Project
Harvard University Herbaria
Harvard University
email:
morri...@gmail.com
web:
http://efg.cs.umb.edu/
web:
http://wiki.filteredpush.org
http://www.cs.umb.edu/~ram
===
The content of this communication is made entirely on my
own behalf and in no way should be deemed to express
official positions of The University of Massachusetts at Boston or
Harvard University.