The W3C PROV Provenance Model
 
Co-chair of W3C Provenance Working Group
 
Warning: everything in this presentation is a DRAFT.
 
Thanks to Paul Groth, Paolo Missier, James Cheney, and the entire W3C Provenance Working Group
http://dvcs.w3.org/hg/prov/raw-file/default/presentations/ipaw-2012/prov-dm/overview/index.html (latest)Talk Outline
|
|
The idea that a single way of representing and collecting provenance could be adopted internally by all systems does not seem to be realistic today.
Instead, a pragmatic approach is to consider a core data model for provenance that allows domain and application specific representations of provenance to be translated into such a data model and exchanged between systems.
Heterogeneous systems can then export their provenance into such a core data model, and applications that need to make sense of provenance in heterogeneous systems can then import it, process it, and reason over it.
Thus, the vision is that different provenance-aware systems natively adopt their own model for representing their provenance, but a core provenance data model can be readily adopted as a provenance interchange model across such systems.
some note here
some note here
some note here
some note here
some note here
some note here
some note here
some note here
some note here
some note here
some note here
some note here
some note here
some note here
some note here
entity(tr:WD-prov-dm-20111215, [ prov:type='pr:RecsWD' ])
entity(tr:WD-prov-dm-20111018, [ prov:type='pr:RecsWD' ]) entity(tr:WD-prov-dm-20111215, [ prov:type='pr:RecsWD' ]) entity(pr:rec-advance, [ prov:type='prov:Plan' ]) entity(ar1:0004, [ prov:type="http://www.w3.org/2005/08/01-transitions.html#transreq" %% xsd:anyURI ]) entity(ar2:0141, [ prov:type="http://www.w3.org/2005/08/01-transitions.html#pubreq" %% xsd:anyURI ]) entity(ar3:0111, [ prov:type="http://www.w3.org/2005/08/01-transitions.html#pubreq" %% xsd:anyURI ]) wasDerivedFrom(tr:WD-prov-dm-20111215,tr:WD-prov-dm-20111018) activity(ex:pub1,,,[prov:type="publish"]) activity(ex:pub2,,,[prov:type="publish"]) wasGeneratedBy(tr:WD-prov-dm-20111018, ex:pub1) wasGeneratedBy(tr:WD-prov-dm-20111215, ex:pub2) used(ex:pub1,ar1:0004) used(ex:pub1,ar2:0141) used(ex:pub2,ar3:0111) agent(w3:Consortium, [ prov:type="Organization" ]) wasAssociatedWith(ex:pub1, w3:Consortium @ pr:rec-advance) wasAssociatedWith(ex:pub2, w3:Consortium @ pr:rec-advance)
some note here
some note here
 
 
some note here
 
 
prov-primer | http://www.w3.org/TR/prov-primer/ |
prov-o | http://www.w3.org/TR/prov-o/ |
prov-dm | http://www.w3.org/TR/prov-dm/ |
prov-dm-constraints | http://www.w3.org/TR/prov-dm-constraints/ |
prov-n | http://www.w3.org/TR/prov-n/ |
prov-aq | http://www.w3.org/TR/prov-aq/ |
prov-sem | work in progress |
prov-xml | work in progress |
best practice | work in progress |
best practice | PROV-DC mapping. work in progress |
- | |
prov-json | Southampton contribution |
prov-datalog | Paolo Missier |
/
#