Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The W3C PROV family of specifications for modelling provenance metadata
Missier P., Belhajjame K., Cheney J.  EDBT 2013 (Proceedings of the 16th International Conference on Extending Database Technology, Genoa, Italy, Mar 18-22, 2013)773-776.2013.Type:Proceedings
Date Reviewed: Feb 28 2014

Provenance is information about entities, activities, and people involved in producing a piece of data or a thing, which can be used to assess its quality, reliability or trustworthiness. This paper focuses on a new approach using the standard PROV model recommended by the World Wide Web Consortium (W3C) to model provenance. The W3C PROV model defines a core model for provenance representation. Individuals involved in the semantic web, provenance, and ontology field will want to study this work.

The first part of the paper provides an intuitive overview of the W3C PROV model with an example involving a complete account of PROV relations with three types of instances: entities, activities, and agents.

In PROV, physical, digital, conceptual, or other kinds of things are called entities. [...] Activities are how entities come into existence and how their attributes change to become new entities. [...] An agent takes a role in an activity such that the agent can be assigned some degree of responsibility for the activity taking place. [1]
In addition, the validity of the provenance statements is defined with reference to a set of constraints that the statements must satisfy. For instance, when two entities use the predicate prov:wasDerivedFrom, it implies that the first entity precedes the second one.

The second part of the paper presents a number of applications that use the PROV model to capture provenance information. In Dictionary, the PROV model asserts the membership of a word in a dictionary and records the change (insertion and removal) history of the words. In Scientific Workflows, the PROV model captures information about the data products used and generated by the steps that compose the workflows. As a result, people can easily debug workflows and reproduce the workflow results. In Executable Documents, the PROV model captures the provenance of each research object to trace its evolution over time. In Smart Cities, the PROV model records the provenance information about citizens and their contributions to assist in the verification of collected data.

The paper would have been more complete if the authors had provided a deeper analysis of how the applications apply the PROV model in terms of provenance modeling and querying.

Reviewer:  Yingjie Li Review #: CR142049 (1405-0372)
1) W3C. PROV model primer: W3C Working Group Note 30, April 2013, http://www.w3.org/TR/prov-primer/?.
Bookmark and Share
  Reviewer Selected
 
 
Data Description Languages (DDL) (H.2.3 ... )
 
 
General (E.0 )
 
Would you recommend this review?
yes
no
Other reviews under "Data Description Languages (DDL)": Date
Micro to mainframe data interchange
Bodner M., TAB Books, Blue Ridge Summit, PA, 1987. Type: Book (9789780830629404)
Sep 1 1988
XCube: XML for data warehouses
Hümmer W., Bauer A., Harde G.  Data warehousing and OLAP (Proceedings of the 6th ACM international workshop, New Orleans, Louisiana, USA, Nov 7, 2003)33-40, 2003. Type: Proceedings
Jan 12 2004

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy