W3C home > Mailing lists > Public > public-prov-wg@w3.org > February 2012

Re: prov-xml: initiating discussion

From: James Cheney <jcheney@inf.ed.ac.uk>
Date: Sun, 5 Feb 2012 19:01:44 +0000
Cc: "'adam.retter@googlemail.com'" <adam.retter@googlemail.com>, Timothy Lebo <lebot@rpi.edu>, Stephan Zednik <zednis@rpi.edu>, W3C provenance WG <public-prov-wg@w3.org>
Message-Id: <EFDE2063-E262-4D78-B725-CE411F8DA843@inf.ed.ac.uk>
To: Luc Moreau <L.Moreau@ecs.soton.ac.uk>
Hi all,

I had also drafted rules for mapping the core parts of PROV-DM syntax to XML (this seemed much less pressing so I didn't bring it up at the meeting).  It's at:

http://www.w3.org/2011/prov/wiki/ProvXML

It uses attributes instead of elements everywhere but in other respects seems to be in the same spirit as the schema below.  I'll try to update it to match the proposed XML schema.

My impression (which is reinforced by looking at the schema Luc sent) is that it will be much more straightforward to "read off" a sensible XML schema for the PROV-DM syntax because of the absence of issues such as how to represent (and give user-friendly intermediate class/property names for) n-ary operations.  

So hopefully, synchronizing PROV-DM and the XML serialization will be much less of an issue over time.  Nevertheless, it might be worthwhile following a similar process as the ProvRDF mapping to aid synchronization.

In any case, since it now seems that I have a lot on my plate with updating PROV-SEM, I am happy to take a back seat - part of my interest was based on the fact that I at least know something about XML schemas and so this would give me something to do if there wasn't a consensus supporting further development of PROV-SEM.

--James

On Feb 5, 2012, at 1:09 PM, Luc Moreau wrote:

> 
> Dear all,
> 
> I was tasked [1, ACTION-60] to get the ball rolling regarding the prov-xml schema.
> 
> Adam, James, Stephan Z, Tim, I believe, had indicated some interest.  If any body else,
> please let me know.
> 
> A mercurial repository was created [2].
> 
> A preliminary schema encoding most core constructs can be found at [3] and an example at [4].
> 
> Interest parties, do you want to comment of this schema, and we agree on a separate call?
> 
> Best regards,
> Luc
> 
> 
> [1] http://www.w3.org/2011/prov/track/actions/60
> [2] http://dvcs.w3.org/hg/prov/raw-file/default/xml/
> [3] http://dvcs.w3.org/hg/prov/raw-file/default/xml/schema/prov-20120110.xsd
> [4] http://dvcs.w3.org/hg/prov/raw-file/default/xml/examples/pc1-full.xml
> 
> 
> 


-- 
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.
Received on Sunday, 5 February 2012 19:02:23 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 26 April 2012 13:06:54 GMT