W3C W3C Member Submission

Submission request to W3C: The PROV-JSON Serialization

Introduction

The W3C Provenance Working Group is about to publish (2013-04-30) Recommendations and Notes on PROV. As part of the implementation phase, the University of Southampton has specified a new serialization of PROV in JSON, called PROV-JSON. After introducing PROV-JSON to the Provenance Working group, it was suggested that this could be submitted as Member Submission (see resolution http://www.w3.org/2011/prov/meeting/2012-06-23#prov__2d_json).

Hence, having adapted PROV-JSON to the latest specifications produced by the Provenance Working Group, we wish to submit this document as a Member Submission.

In terms of software support for the PROV-JSON representation, we have developed two separate open-sourced PROV libraries in Java (https://github.com/lucmoreau/ProvToolbox/) and Python (https://pypi.python.org/pypi/prov) that fully support PROV-JSON. It is also reported to be supported by 11 implementations as per the PROV implementation report (to be published on 30/4/13: https://dvcs.w3.org/hg/prov/raw-file/default/reports/NOTE-prov-implementations-20130430/Overview.html).

The Submission Request is as follows.

Submitted Materials

We, W3C Member University of Southampton, hereby submit to the Consortium the following specification, comprising the following document attached hereto:

  1. The PROV-JSON Serialization
  2. The PROV-JSON Schema

which collectively are referred to as "the Submission". We request the Submission be known as the PROV-JSON Submission.

Abstract

The PROV-JSON serialization is a JSON representation for the PROV Data Model. It provides a compact and faithful representation of PROV that supports fast data look-up and is particularly suitable for interchanging PROV documents between web services and clients.

Change Control

The authors consider the Submission completed and do not expect to make significant changes to the Submission except error corrections where appropriate.

Intellectual Property Statements

Copyrights

University of Southampton hereby grants to the W3C a perpetual, nonexclusive, royalty-free, world-wide right and license under any University of Southampton copyrights on this contribution, to copy, publish and distribute the contribution under the W3C document licenses.

Additionally, should the Submission be used as a contribution towards a W3C Activity, University of Southampton grants a right and license of the same scope to any derivative works prepared by the W3C and based on, or incorporating all or part of, the contribution. University of Southampton further agrees that any derivative works of this contribution prepared by the W3C shall be solely owned by the W3C.

Should the Submission not be used as a contribution towards a W3C Activity, change control of the Submission shall remain with the University of Southampton.

Trade and Service Marks

None identified.

Patents

The organization I represent on the W3C Advisory Committee agrees to offer licenses according to the W3C Royalty-Free licensing requirements described in section 5 of the 5 February 2004 W3C Patent Policy for any portion of the Submission that is subsequently incorporated in a W3C Recommendation.

Suggested action

We suggest that the Consortium publish this submission as a member contribution to the PROV family of serializations.

Resources

To help with this work, we expect to be able to provide one non-resident editor to the Consortium.

Contact

Inquiries from the public or press about this Submission should be directed to: Trung Dong Huynh (tdh@ecs.soton.ac.uk)

Submitted

this 24th day of April 2013,

Nicholas Gibbins, AC Rep of University of Southampton.