Advertisement

Prov2ONE: An Algorithm for Automatically Constructing ProvONE Provenance Graphs

  • Ajinkya Prabhune
  • Aaron Zweig
  • Rainer Stotzka
  • Michael Gertz
  • Juergen Hesser
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9672)

Abstract

Provenance traces history within workflows and enables researchers to validate and compare their results. Currently, modelling provenance in ProvONE is an arduous task and lacks an automated approach. This paper introduces a novel algorithm, called Prov2ONE that automatically generates the ProvONE prospective provenance for scientific workflows defined in BPEL4WS. The same prospective ProvONE graph is updated with the relevant retrospective provenance, preventing provenance to be captured in various non-standard provenance models and thus enabling research communities to share, compare and analyze workflows and its associated provenance. Finally, using the Prov2ONE algorithm, a ProvONE provenance graph for the nanoscopy workflow is generated.

References

  1. 1.
    Cremer, C.: Optics far beyond the diffraction limit. In: Träger, F. (ed.) Handbook of Lasers and Optics, pp. 1359–1397. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  2. 2.
    Prabhune, A., et al.: An optimized generic client service API for managing large datasets within a data repository. In: IEEE BigDataService, pp. 44–51. IEEE (2015)Google Scholar
  3. 3.
    Cuevas-Vicenttín, V., et al.: ProvONE: A Prov Extension Data Model for Scientific Workflow Provenance (2015). http://purl.org/provone
  4. 4.
    Freire, J., Koop, D., Santos, E., Silva, C.T.: Provenance for computational tasks: a survey. Comput. Sci. Eng. 10(3), 11–21 (2008)CrossRefGoogle Scholar
  5. 5.
    Moreau, L.: The specification, open provenance model core (v1. 1). Future Gener. Comput. Syst. 27(6), 743–756 (2011)MathSciNetCrossRefGoogle Scholar
  6. 6.
    Moreau, L., Missier, P., et al. (eds.): PROV-DM: The PROV Data Model. W3C Recommendation (2013). http://www.w3.org/TR/prov-dm/

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Ajinkya Prabhune
    • 1
  • Aaron Zweig
    • 1
  • Rainer Stotzka
    • 1
  • Michael Gertz
    • 2
  • Juergen Hesser
    • 3
  1. 1.Institute for Data Processing and ElectronicsKarslruhe Institute of TechnologyKarlsruheGermany
  2. 2.Institute of Computer ScienceHeidelberg UniversityHeidelbergGermany
  3. 3.Department of Radiation OncologyHeidelberg UniversityHeidelbergGermany

Personalised recommendations