Gude, Roland und Oster, Marius (2007) Provenance-CSL - A Provenance Client Side Library. andere, Fachhochschule Bonn-Rhein-Sieg.
|
PDF
144kB |
Kurzfassung
Data management is a challenge in both scientific and technical environments. Therefore researchers have developed a special interest in this field. Modern approaches (i.e. Subversion, CVS) already offer authoring and versioning in distributed systems. However this might be insufficient in a vast number of scenarios, where not only the data resulting from a process, but also data which describes the process that generated those results is crucial. For example, if a doctor needs to decide how to treat a patient, he must have access to the patient’s data. Moreover he needs to know how the data was obtained (which tests were made), how old it is (when the tests were made), by whom it was provided (which doctor treated the patient in the past) and so on. This means that not only the patient’s condition, i.e. his bloodpressure, needs to be documented, but also the process which led to the data. This process is called the Provenance of the data. Meta-data describing such a process is the process documentation. There are many more scenarios where the process of acquiring the data might be almost as important as the data itself. The task of collecting a processes documentation might be quite easy in simple local systems, but becomes rather difficult in distributed environments. The EU-Project Provenance aims at the development of an open architecture which enables grid-applications to collect and collaborate process documentation in such environments. The general design of the Provenance-architecture is built around a Provenance store. Applications, or actors, which are part of a process may record P-Assertions, which are the atomic units of the process documentation, on the Provenance store. They may query the Provenance store for certain P-Assertions as well. In order to ease the process of developing applications which make use of Provenance, a client side library, which offers a simple API for interaction with Provenance stores, needs to be developed. This report describes the design of a Provenance-architecture, provides details of the API specification and presents the implementation of a Provenance client side library.
elib-URL des Eintrags: | https://elib.dlr.de/47221/ | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Hochschulschrift (andere) | ||||||||||||
Titel: | Provenance-CSL - A Provenance Client Side Library | ||||||||||||
Autoren: |
| ||||||||||||
Datum: | 12 Januar 2007 | ||||||||||||
Referierte Publikation: | Nein | ||||||||||||
Open Access: | Ja | ||||||||||||
Seitenanzahl: | 10 | ||||||||||||
Status: | nicht veröffentlicht | ||||||||||||
Stichwörter: | Grid Computing, verteiltes Rechnen, Datenmanagement, Grid Computing, Distributed Computing, Provenance, Python, Data management | ||||||||||||
Institution: | Fachhochschule Bonn-Rhein-Sieg | ||||||||||||
Abteilung: | Informatik | ||||||||||||
HGF - Forschungsbereich: | Verkehr und Weltraum (alt) | ||||||||||||
HGF - Programm: | Weltraum (alt) | ||||||||||||
HGF - Programmthema: | W SY - Technik für Raumfahrtsysteme | ||||||||||||
DLR - Schwerpunkt: | Weltraum | ||||||||||||
DLR - Forschungsgebiet: | W SY - Technik für Raumfahrtsysteme | ||||||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | W - Vorhaben SISTEC (alt) | ||||||||||||
Standort: | Köln-Porz | ||||||||||||
Institute & Einrichtungen: | Institut für Simulations- und Softwaretechnik > Verteilte Systeme und Komponentensoftware | ||||||||||||
Hinterlegt von: | Schreiber, Andreas | ||||||||||||
Hinterlegt am: | 05 Feb 2007 | ||||||||||||
Letzte Änderung: | 31 Jul 2019 19:18 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags