Skip to topic | Skip to bottom

Provenance Challenge


Start of topic | Skip to actions

Open Provenance Model


Thirteen teams responded to the second Provenance challenge. Discussions at the Monterey Workshop indicated that there was substantial agreement on a core representation of provenance. As a result, a small working group met, crafted and iterated a data model, which is available from opm v1.00. Following the first OPM Workshop, a revision of the model was produced opm v1.01. This revision was used as the basis for a ThirdProvenanceChallenge. After this challenge, a mechanism for updating OPM was agreed upon and is now ongoing (see below).

The starting point of this work is the community agreement summarized by Simon Miles (see SecondWorkshopMinutes). We assume that provenance of objects (whether digital or not) is represented by an annotated causality graph, which is a directed acyclic graph, enriched with annotations capturing further information pertaining to execution. For the purpose of this work, a provenance graph is defined to be a record of a past execution.

Inter-Operability Vision

Our aim is to define a data format and associated semantics by which provenance systems can interchange provenance information. Ultimately, this model may also be used to express provenance queries and to record provenance information.

OPM Community Process for Updates

OPM is updated through a light weight community process. You can find discussions about the next revision of OPM and extensions to it at the OPM Wiki.

OPM Bindings

The page OpenProvenanceModelBindings provides a list of OPM bindings to various technologies (XML, RDF) and libraries for working with OPM.

-- LucMoreau - 18 Dec 2007 -- PaulGroth - 31 Jul 2008 -- PaulGroth - 30 Jul 2009
to top

End of topic
Skip to action links | Back to top

You are here: Challenge > OPM

to top

Copyright © 1999-2012 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.