A Canonical Form for PROV Documents: Dataset Underpinning Evaluation
A Canonical Form for PROV Documents: Dataset Underpinning Evaluation
Dataset supporting:
Luc Moreau (2017) A Canonical Form for PROV Documents and its Application to Equality, Signature, and Validation. ACM Transactions on Internet Technology.
We present a canonical form for PROV that is a normalized way of representing PROV documents as mathematical expressions. As opposed to the normal form specified by the PROV-CONSTRAINTS recommendation, the canonical form we present is defined for all PROV documents, irrespective of their validity, and it can be serialized in a unique way. The paper makes the case for a canonical form for PROV and its potential uses, namely: comparison of PROV documents in different formats, validation, and signature of PROV documents. A signature of a PROV document allows the integrity and the author of provenance to be ascertained; since the signature is based on the canonical form, these checks are not tied to a particular encoding, but can be performed on any representation of PROV.
provenance, canonical form, benchmark data
University of Southampton
Moreau, Luc
033c63dd-3fe9-4040-849f-dfccbe0406f8
Moreau, Luc
033c63dd-3fe9-4040-849f-dfccbe0406f8
Moreau, Luc
(2017)
A Canonical Form for PROV Documents: Dataset Underpinning Evaluation.
University of Southampton
doi:10.5258/SOTON/402535
[Dataset]
Abstract
Dataset supporting:
Luc Moreau (2017) A Canonical Form for PROV Documents and its Application to Equality, Signature, and Validation. ACM Transactions on Internet Technology.
We present a canonical form for PROV that is a normalized way of representing PROV documents as mathematical expressions. As opposed to the normal form specified by the PROV-CONSTRAINTS recommendation, the canonical form we present is defined for all PROV documents, irrespective of their validity, and it can be serialized in a unique way. The paper makes the case for a canonical form for PROV and its potential uses, namely: comparison of PROV documents in different formats, validation, and signature of PROV documents. A signature of a PROV document allows the integrity and the author of provenance to be ascertained; since the signature is based on the canonical form, these checks are not tied to a particular encoding, but can be performed on any representation of PROV.
Archive
export.tgz
- Dataset
More information
Published date: 2017
Keywords:
provenance, canonical form, benchmark data
Organisations:
Web & Internet Science
Projects:
SOCIAM: The Theory and Practice of Social Machines
Funded by: UNSPECIFIED (EP/J017728/1)
1 June 2012 to 31 May 2017
HUMAN-AGENT COLLECTIVES: FROM FOUNDATIONS TO APPLICATIONS [ORCHID]
Funded by: UNSPECIFIED (EP/I011587/1)
1 January 2011 to 31 December 2015
Hybrid and Diversity-Aware Collective Adaptive Systems: Where People Meet Machines to Build Smarter Societies (SmartSociety)
Funded by: UNSPECIFIED (600854)
1 January 2013 to 31 December 2016
Identifiers
Local EPrints ID: 402535
URI: http://eprints.soton.ac.uk/id/eprint/402535
PURE UUID: c3fa4466-f5a9-4d8a-811b-18f667f16e7e
Catalogue record
Date deposited: 09 Nov 2016 09:25
Last modified: 04 Nov 2023 18:11
Export record
Altmetrics
Contributors
Creator:
Luc Moreau
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics