[topicmapmail] Meaning of URIs - ongoing debate on new W3C forum

Jan Algermissen algermissen@acm.org
Sun, 28 Sep 2003 19:40:14 +0200


"Thomas B. Passin" wrote:
> 
> Jan Algermissen wrote:
> 
> >
> > Yes, the whole point was to demonstrate that in RDF the URI allone is sufficient
> > to know what the URI identifies [1] because there is only *one* addressing context.
> > In TM-land we have two different addressing contexts ('use-URI-as-subject-address
> > and 'use-URI-as-subjectIdentifier'), so the URI alon is not sufficient to know what
> > it identifies.
> >
> 
> But as I have just posted, you still have to know how the uri is being
> used in an rdf data set.  What you say above is so in the case that a
> uri is used as the value of rdf:about or rdf:ID, but there are plenty of
> other places that a uri could appear and it would not "mean" the same
> thing.  Thus rdf has its "addressing contexts" as well.

No. The meaning of a URI is not dependent of the context in which it
is used. The authority controling that URI **defines** what it denotes!
Crazy, yes. But that is how it (currently) is.

> 
> Here's an example (omitting namespace declarations) -
> 
> <ex:organization rdf:about='uri:orgCentral:orgs#w3c'>
>     <ex:homepage>http://www.w3.org/index.html</ex:homepage>
> </ex:organization>
> 
> This snippet says that a node in an rdf graph identified by the string
> 'uri:orgCentral:orgs#w3c' has a property identified by the string
> "ex:homepage" with a value of "http://www.w3.org/index.html".

Ok, but if the W3C defined "http://www.w3.org/index.html" to 
denote itself then you run into semantical errors here. You cannot,
as an RDF author, **assume** that "http://www.w3.org/index.html"
denotes a web page.


Jan
> 
> Any binding of 'uri:orgCentral:orgs#w3c' to the real W3C has to take
> place outside of rdf, because rdf has no such binding mechanism.
> 
> Cheers,
> 
> Tom P
> 
> _______________________________________________
> topicmapmail mailing list
> topicmapmail@infoloom.com
> http://www.infoloom.com/mailman/listinfo/topicmapmail

-- 
Jan Algermissen                           http://www.topicmapping.com
Consultant & Programmer	                  http://www.gooseworks.org