A Canonical Form for PROV Documents and Its Application to Equality, Signature, and Validation
-
Published:2017-11-30
Issue:4
Volume:17
Page:1-21
-
ISSN:1533-5399
-
Container-title:ACM Transactions on Internet Technology
-
language:en
-
Short-container-title:ACM Trans. Internet Technol.
Affiliation:
1. University of Southampton
Abstract
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 article 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
.
Funder
Economic and Social Research Council
Engineering and Physical Sciences Research Council
Seventh Framework Programme
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications
Reference36 articles.
1. Securing Provenance-Based Audits
2. Dan Brickley and R. V. Guha. 2014. RDF Vocabulary Description Language 1.0: RDF Schema. W3C Recommendation. World Wide Web Consortium. Retrieved from http://www.w3.org/TR/rdf-schema/. Dan Brickley and R. V. Guha. 2014. RDF Vocabulary Description Language 1.0: RDF Schema. W3C Recommendation. World Wide Web Consortium. Retrieved from http://www.w3.org/TR/rdf-schema/.
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献