Bochner, Carsten and Gude, Roland and Schreiber, Andreas (2008) A Python Library for Provenance Recording and Querying. Provenance and Annotation of Data and Processes, 5272, pp. 229-240. Springer. doi: 10.1007/978-3-540-89965-5_24. ISBN 978-3-540-89964-8.
|
PDF
- Only accessible within DLR
286kB |
Official URL: http://www.springerlink.com/content/kg3713v6470g7j01/
Abstract
In many application domains the provenance of data plays an important role. It is often required to get store detailed information of the underlying processes that led to the data (e.g., results of numerical simulations) for the purpose of documentation or checking the process for compliance to applicable regulations. Especially in science and engineering more and more applications are being developed in Python, which is used either for development of the whole application or as a glue language for coordinating codes written in other programming languages. To easily integrate provenance recording into applications developed in Python, a provenance client library with a suitable Python API is useful. In this paper we present such a Python client library for recording and querying provenance information. We show an exemplary application, explain the overall architecture of the library, and give some details on the technologies used for the implementation.
| Item URL in elib: | https://elib.dlr.de/56253/ | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Document Type: | Article | ||||||||||||||||
| Title: | A Python Library for Provenance Recording and Querying | ||||||||||||||||
| Authors: |
| ||||||||||||||||
| Date: | 19 November 2008 | ||||||||||||||||
| Journal or Publication Title: | Provenance and Annotation of Data and Processes | ||||||||||||||||
| Open Access: | No | ||||||||||||||||
| Gold Open Access: | No | ||||||||||||||||
| In SCOPUS: | No | ||||||||||||||||
| In ISI Web of Science: | No | ||||||||||||||||
| Volume: | 5272 | ||||||||||||||||
| DOI: | 10.1007/978-3-540-89965-5_24 | ||||||||||||||||
| Page Range: | pp. 229-240 | ||||||||||||||||
| Publisher: | Springer | ||||||||||||||||
| Series Name: | Lecture Notes in Computer Science | ||||||||||||||||
| ISBN: | 978-3-540-89964-8 | ||||||||||||||||
| Status: | Published | ||||||||||||||||
| Keywords: | Provenance, Python | ||||||||||||||||
| HGF - Research field: | Aeronautics, Space and Transport (old) | ||||||||||||||||
| HGF - Program: | Space (old) | ||||||||||||||||
| HGF - Program Themes: | W - no assignment | ||||||||||||||||
| DLR - Research area: | Space | ||||||||||||||||
| DLR - Program: | W - no assignment | ||||||||||||||||
| DLR - Research theme (Project): | W - no assignment (old) | ||||||||||||||||
| Location: | Köln-Porz | ||||||||||||||||
| Institutes and Institutions: | Institut of Simulation and Software Technology > Distributed Systems and Component Software | ||||||||||||||||
| Deposited By: | Schreiber, Andreas | ||||||||||||||||
| Deposited On: | 01 Dec 2008 | ||||||||||||||||
| Last Modified: | 12 Dec 2013 20:34 |
Repository Staff Only: item control page