W3C home > Mailing lists > Public > public-rdf-dawg-comments@w3.org > April 2005

Re: replies on named graphs? containers use case

From: Giovanni Tummarello <giovanni@wup.it>
Date: Thu, 14 Apr 2005 19:10:34 +0200
Message-ID: <425EA40A.3040804@wup.it>
To: Bob MacGregor <bmacgregor@siderean.com>, public-rdf-dawg-comments@w3.org

I meant support for collections. The use case i point is about collections.
 Bags i can do without as you say while sequences need QL support i 
guess? unless one wants to do it with 3triples per membership, and in 
that case validation is an issue as well.

Giovanni

Bob MacGregor wrote:

> RDF's containers are a sorry blot on the language.  We would be much 
> better off
> if they had never been invented.  For declaring a set of objects, one 
> can choose their
> favorite 'hasMember' predicate, and assert the members of the set, without
> needing to extend the RDF language.  However, its frequently the case 
> that there
> is a stronger semantics associated with a collection, in which case 
> the predicate
> chosen to map from a collection to its members can use that stronger 
> predicate.
> The strong-semantics option is not available with collections.
>
> The numbered predicates used for sequences are a bastardization of the
> predicates that is particularly sorry.  'first' and 'rest' for lists 
> are regrettably
> verbose, but they capture the semantics accurately, and should be used
> in preference to sequences.
>
> - Bob
>
>
> Giovanni Tummarello wrote:
>
>>
>>
>> A few days ago, Kampman made an important remark about named graph 
>> semantics but i havent seen any reply, did i miss some?
>>
>> Also, i also would like to argue for the support for containers.
>> For a very interesting use case (that i cant possibly solve without 
>> query language support) see .
>>
>> http://giovanni.ea.unian.it/temp/rdftef.pdf
>>
>> Textual encoding using RDF (requiring chains of words/symbols)
>>
>> the fact that there is no knowledge on how to implement this 
>> efficiently shouldnt probably be an issue?.. i guess they'll be 
>> inefficient at first, but at least people can use them if needed.
>>
>> Giovanni
>>
>>
>
> -- 
>
> Bob MacGregor
> Chief Scientist
>
> 	
> 	Siderean Software Inc
> 390 North Sepulveda Blvd., Suite 2070
> <http://maps.yahoo.com/py/maps.py?Pyt=Tmap&addr=5155+Rosecrans+Ave&csz=Hawthorne%2C+Ca+90250&country=us> 
> El Segundo, CA 90245
> bmacgregor@siderean.com <mailto:bmacgregor@siderean.com> 	
> tel: 	+1-310 647-4266
> fax: 	+1-310-647-3470
>
>  
>
>  
>
>  
>
>  
>
Received on Thursday, 14 April 2005 17:10:57 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:14:48 GMT