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

Re: PROV-XML element ordering

From: Luc Moreau <L.Moreau@ecs.soton.ac.uk>
Date: Tue, 5 Feb 2013 06:37:31 +0000
To: Curt Tilmes <Curt.Tilmes@nasa.gov>
CC: "public-prov-wg@w3.org" <public-prov-wg@w3.org>
Message-ID: <3565C264-F730-4305-956D-62022F8B6049@ecs.soton.ac.uk>
Hi Curt,

Does the schema  now impose an order on prov "attributes"?

Without order, I have failed to define an object mapping (with jaxb) that is useful from an OO perspective. Likewise, i have not managed to define a meaningful ORM mapping. Now, this is my experience with these tools, maybe somebody has succeeded.

In summary, The problem I encountered is as follows. If there is a choice (instead of sequence) between say, prov:type, prov:location, prov:label, all these elements are mapped to a single java method or a single sql column. This results in non natural code or SQL queries.

Because of this, my preference is to keep these in a sequence. It does not at all reduce expressivity, I think.

Professor Luc Moreau
Electronics and Computer Science
University of Southampton 
Southampton SO17 1BJ
United Kingdom

On 5 Feb 2013, at 01:17, "Curt Tilmes" <Curt.Tilmes@nasa.gov> wrote:

> Last week, we also briefly mentioned the PROV-XML element
> ordering issue, described here:
> https://www.w3.org/2011/prov/track/issues/572
> Are there strong opinions about changing anything (either
> arguments, or attributes or anything else from the way it
> is now?
> Tracker, this is ISSUE-572.
> Curt
Received on Tuesday, 5 February 2013 06:46:46 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:51:30 UTC