Open Provenance Model Introduction

The Open Provenance Model is a community-driven model for provenance aimed at exchanging provenance information between systems.

 

 

The Universal Provenance Store is now compatible with the Open Provenance Model and exports provenance in this format.

 

The Open Provenance Model is a directed graph, whose nodes consist of agents (represented by ellipses), processes (represented by rectangles) and agents (represented by pentagon). Edges represent dependencies between nodes. The following picture (inspired by the first provenance challenge) represents the provenance of "Atlas X Graphic" (represented in red), which was generated by  a workflow that used several inputs (appearing in yellow).  The experiment was controlled by user 

 

 

 

 

 

 The edges of OPM are summarized in the following figures. Fives types of edges are permitted. 1) A process used an artifact. 2) An artifact was generated by a process 3) A process was controlled by an agent. 4) A process was triggered by another process. 5) An artifact was derived by another artifact.

 

 

 
 
 
 
 
 
 
 
 
 
 

The Universal Provenance Store's query interface export provenance compatible with the Open Provenance Model.