W3C home > Mailing lists > Public > www-rdf-interest@w3.org > May 2003

(a scope proposal) Re: a context example for RDF

From: Jimmy Cerra <jimbobbs@hotmail.com>
Date: Thu, 8 May 2003 22:27:47 -0400
To: <www-rdf-interest@w3.org>
Cc: <rhm@cdepot.net>
Message-ID: <000001c315d2$947050d0$0100a8c0@drsoong>

That reminds me a lot of the concept of scope in XTM.  The rough idea is
that a specific topic may have different meanings, implementations,
etcetera in different contexts or scopes.

I think that rdf:Bag, rdf:Alt and rdf:Seq should end up being used in
this context, as in:

<rdf:Description rdf:about="#Jane">
<rdf:type>
<rdf:Alt>
	<rdf:li rdf:parseType="Resource">
		<rdfs:isDefinedBy rdf:resource="#Aristotle" />
		<rdf:type rdf:resource="#Man" />
	</rdf:li>
	<rdf:li rdf:parseType="Resource">
		<rdfs:isDefinedBy rdf:resource="#Politics" />
		<rdf:type rdf:resource="#Woman" />
	</rdf:li>
</rdf:Alt>
</rdf:type>
</rdf:Description>

Although I wish the language would be extended so I could say this:

<rdf:Description rdf:about="#Jane">
<rdf:type>
<rdf:Alt>
	<rdf:li rdf:scope="#Aristotle" rdf:resource="#Man" />
	<rdf:li rdf:scope="#Politics"  rdf:resource="#woman" />
</rdf:Alt>
</rdf:type>
</rdf:Description>

Just as you do with different language scopes in the current spec:

<rdf:Description rdf:about="#Jane">
<rdf:type>
<rdf:Alt>
	<rdf:li xml:lang="en-us" rdf:resource="#Woman" />
	<rdf:li xml:lang="x-klingon" rdf:resource="#Be%27%27e%27" />
</rdf:Alt>
</rdf:type>
</rdf:Description>


--
James F. Cerra 
Received on Thursday, 8 May 2003 22:27:54 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:51:59 GMT