W3C home > Mailing lists > Public > public-rif-wg@w3.org > July 2009

Re: Version 0 of the 'RIF+XML data' document "nouvelle maniere"

From: Dave Reynolds <der@hplb.hpl.hp.com>
Date: Wed, 29 Jul 2009 08:31:05 +0100
Message-ID: <4A6FFAB9.3060506@hplb.hpl.hp.com>
To: Christian De Sainte Marie <csma@fr.ibm.com>
CC: RIF <public-rif-wg@w3.org>
In yesterday's telecon we raised the question of whether both a 
predicate (function symbol) mapping and a frame mapping are needed. The 
argument for needing both was preservation of ordering.

For mapping XML to RDF (see Gloze [1]) one solution to this is to 
overlay a sequence structure on top of the relational structure for 
those occasions when it is needed. Gloze does this by adding rdf:SEQ 
overlays.

In RIF one could have an (optional) slot rif:xmlChildren whose single 
value is a list of the constants corresponding to the child infoset 
nodes in order. That would make it easy to detect if a given rule set 
required the ordering preserved and avoids the loss of information in 
that case while staying within Core.

Dave

[1] http://jena.hpl.hp.com/juc2006/proceedings/battle/paper.pdf

Christian De Sainte Marie wrote:
> 
> All,
> 
> I just finalized , on the wiki, the new version 0 of the document on RIF 
> compatibility with XML data [1], based on the XPath/XQuery data model [2].
> 
> The spec is still very sketchy, approximative, and probably erroneous in 
> many places (in some places, it is even more like notes to myself than 
> anything like a specification), but I hope that it will give you enough 
> of an idea of the proposal, that we can start an useful discussion.
> 
> Sorry for the late posting, but I am still struggling with XDM (esp. the 
> namespaces parts :-(
> 
> Cheers,
> 
> Christian
> 
> [1] http://www.w3.org/2005/rules/wiki/index.php?title=RIF%2BXML_data-schema
> [2] http://www.w3.org/TR/xpath-datamodel
> 
> ILOG, an IBM Company
> 9 rue de Verdun
> 94253 - Gentilly cedex - FRANCE
> Tel. +33 1 49 08 35 00
> Fax +33 1 49 08 35 10
> 
> 
> Sauf indication contraire ci-dessus:/ Unless stated otherwise above:
> Compagnie IBM France
> Siège Social : Tour Descartes, 2, avenue Gambetta, La Défense 5, 92400 
> Courbevoie
> RCS Nanterre 552 118 465
> Forme Sociale : S.A.S.
> Capital Social : 609.751.783,30 €
> SIREN/SIRET : 552 118 465 02430
> 
Received on Wednesday, 29 July 2009 07:31:50 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 29 July 2009 07:31:51 GMT