W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > September 2002

rdf(s):Literal and stuff like that

From: pat hayes <phayes@ai.uwf.edu>
Date: Thu, 5 Sep 2002 22:25:29 -0700
Message-Id: <p05111b09b99dea1ea4d7@[65.212.118.251]>
To: w3c-rdfcore-wg@w3.org

Guys, I think this discussion is getting confused. Look, there is a 
basic assumption about RDF expressions: they are USED to REFER TO 
things.  So when you write something of the form

AAA rdf:type BBB .

you are saying that the thing that 'AAA' refers to is in the class 
that 'BBB' refers to. You are *not* saying that AAA itself is in that 
class. This means that there really isn't much use for a class of 
literals, ie a class whose members are literals themselves. There is 
no way that you could possibly say (in RDF) that anything was in it. 
The only way make sense of

AAA rdf:type rdfs:Literal .

is that it says that AAA (not 'AAA') is in the class of literal 
*values*, not the class of literals. Notice by way of comparison that 
one uses a uriref, not a resource, to say that a resource is in 
rdfs:Resource. We don't call the universe rdfs:ResourceReference.

Pat

-- 
---------------------------------------------------------------------
IHMC					(850)434 8903   home
40 South Alcaniz St.			(850)202 4416   office
Pensacola,  FL 32501			(850)202 4440   fax
phayes@ai.uwf.edu 
http://www.coginst.uwf.edu/~phayes
Received on Friday, 6 September 2002 04:57:54 EDT

This archive was generated by hypermail pre-2.1.9 : Wednesday, 3 September 2003 09:50:56 EDT