Provenance Implementation in a Scientific Simulation Environment

  • Guy K. Kloss
  • Andreas Schreiber
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4145)


Many of today’s engineering applications for simulations are lacking machanisms to trace the generation of results and the underlying processes. Especially computations conducted in distribued computing environments as Grids are lacking suitable means to keep track of used resources. Trust of engineers in results produced within distribued simulation environments is very limited without this information.

This paper will demonstrate how trust and confidence in simulation results could be achived for engineering applications. It will highlight the backgrounds of the application, of provenance recording, the mapping to the application, and finally the implementation of provenance awareness for the application. Additionally it will present examples of analyzing the information stored to be of further use to the engineer.


Data Item Simulation Environment Engineering Task Provenance Information Query Tool 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    The Grid Provenance Website (Online), Available:
  2. 2.
    Publications of Grid Provenance Project (Online), Available:
  3. 3.
    Schütte, A., Einarsson, G., Schöning, B., Alrutz, T., Mönnich, W., Neumann, J., Heinecke, J.: Numerical simulation of maneuvering combat aircraft. In: Bremen (ed.) Proc. 14th DGLR Symposium of STAB. Springer, Germany (2004)Google Scholar
  4. 4.
    Gerhold, T.: The DLR TAU Code – an Overview. In: ODAS 1999, ONERA–DLR Aerospace Symposium (1999)Google Scholar
  5. 5.
    Mönnich, W., Buchholz, J.J.: SIMULA – Ein Programmpaket für die Simulation dynamischer Systeme. DFVLR, Tech. Rep. (1991)Google Scholar
  6. 6.
    Schreiber, A.: The Integrated Simulation Environment TENT. Concurrency and Computation: Practice and Experience (2002)Google Scholar
  7. 7.
    Schreiber, A., Metsch, T., Kersken, H.-P.: A Problem Solving Environment for Multidisciplinary Coupled Simulations in Computational Grids. Future Generation Computer Systems (2005)Google Scholar
  8. 8.
    Groth, P., Miles, S., Tan, V., Moreau, L.: Architecture for Provenance Systems. ECS, University of Southampton, Tech. Rep. (October 2005), (Online), Available:
  9. 9.
    Braun, U., Garfinkel, S.L., Holland, D.A., Muniswamy-Reddy, K.-K., Seltzer, M.I.: Issues in automatic provenance collection. In: Moreau, L., Foster, I. (eds.) IPAW 2006. LNCS, vol. 4145, pp. 171–183. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  10. 10.
    Bourilkov, D., Khandelwal, V., Kulkarni, A., Totala, S.: Virtual Logbooks and Collaboration in Science and Software Development. In: Moreau, L., Foster, I. (eds.) IPAW 2006. LNCS, vol. 4145, pp. 19–27. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  11. 11.
    Barga, R.: Automatic Generation of Workflow Execution Provenance. In: Moreau, L., Foster, I. (eds.) IPAW 2006. LNCS, vol. 4145, pp. 1–9. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  12. 12.
    Altintas, I., Barney, O., Jaeger-Frank, E.: Provenance Collection Support in the Kepler Scientific Workflow System. In: Moreau, L., Foster, I. (eds.) IPAW 2006. LNCS, vol. 4145, pp. 118–132. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  13. 13.
    Simmhan, Y.L., Plale, B., Gannon, D., Marru, S.: Performance Evaluation of the Karma Provenance Framework for Scientific Workflows. In: Moreau, L., Foster, I. (eds.) IPAW 2006. LNCS, vol. 4145, pp. 222–236. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  14. 14.
    The PASOA Website (Online), Available:

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Guy K. Kloss
    • 1
  • Andreas Schreiber
    • 1
  1. 1.Simulation and Software TechnologyGerman Aerospace CenterCologneGermany

Personalised recommendations