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

Re: [ISSUE-37] New proposal on RIF interoperation with XML data and XML Schemas

From: Michael Kifer <kifer@cs.sunysb.edu>
Date: Mon, 16 Mar 2009 15:54:36 -0400
To: Christian de Sainte Marie <csma@ilog.fr>
Cc: RIF WG <public-rif-wg@w3.org>
Message-ID: <20090316155436.5bb64bbe@kiferserv>
Interesting. I have a question about your proposal (the first part of [1]).

You are proposing to treat element names as classes and element instances as
member objects. But in XML (Schema, not DTD), the same element name can be used
to represent different things at different levels. For instance, Name can be an
element that describes people's names, company names, pet names. They all have
different structure, and they can appear at different levels of nesting.
So it does not make a good sense to just write ?x#ex:Name.

I may have missed where you talk about it, but it seems to be a problem with
your proposal.

michael


On Fri, 13 Mar 2009 18:08:01 +0100
Christian de Sainte Marie <csma@ilog.fr> wrote:

> All,
> 
> </chair>
> 
> I have uploaded a new document [1] that contains:
> - my new proposal for dealing with XML data sources and for importing data sources' data models as XML schema (closer, in the approach, to the way SWC deals with combining RIF and RDF/OWL; and compatible with it, as far as I can see);
> - Gary's strawman proposal for mapping XML Schema valid data to RIF frames [2].
> 
> These are proposed resolutions for ISSUE-37 [3] (Interoperation with Object-Oriented XML (using XML Schema, like JAXB)). Mine would also resolve ISSUE-38 [4] (Interoperation with Arbitrary XML (like SAX/DOM)), I think.
> 
> Notice that the two proposals are orthogonal and not incompatible with each other.
> 
> ISSUE-37 is on the agenda for the next telecon. I will try to add some more examples in the document before Tuesday.
> 
> <chair>
> 
> Christian
> 
> [1] http://www.w3.org/2005/rules/wiki/RIF%2BXML_data-schema
> [2] http://lists.w3.org/Archives/Public/public-rif-wg/2008Oct/0046.html
> [3] http://www.w3.org/2005/rules/wg/track/issues/37
> [4] http://www.w3.org/2005/rules/wg/track/issues/38
> 
> 
> 
Received on Monday, 16 March 2009 19:55:13 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:34:03 GMT