Last edited by kashif at 24/08/2017 2:57 PM
Provenance is information about entities, activities, and people involved in producing a piece of data or thing, which can be used to form assessments about its quality, reliability or trustworthiness. The PROV Family of Documents defines a model, corresponding serializations and other supporting definitions to enable the inter-operable interchange of provenance information in heterogeneous environments such as the Web. This document provides an overview of this family of documents.
This document provides a non-normative overview of the PROV Family of Documents and provides a roadmap to using them. Provenance is information about entities, activities, and people involved in producing a piece of data or thing, which can be used to form assessments about its quality, reliability or trustworthiness. The goal of PROV is to enable the wide publication and interchange of provenance on the Web and other information systems. PROV enables one to represent and interchange provenance information using widely available formats such as RDF and XML. In addition, it provides definitions for accessing provenance information, validating it, and mapping to Dublin Core. When referring to PROV, we are referring to the entire family of documents.
The design of PROV stems from the recommendations of the Provenance Incubator Group ([PROV-XG]) which performed an extensive information gathering process including use case cataloging, requirements elicitation, and a literature survey. From this process, 8 broad recommendations were defined. Summarizing, the report recommends that a provenance framework should support:
1. the core concepts of identifying an object, attributing the object to person or entity, and representing processing steps;
2. accessing provenance-related information expressed in other standards;
3. accessing provenance;
4. the provenance of provenance;
7. representing procedures;
8. and representing derivation.