Follow-On Activities
PASOA
At the University of Southampton, the PASOA project investigates fundamental aspects of the Provenance Architecture, such as algorithmic definitions of the protocol for recording p-assertions,
formalisation of the provenance query capability, and a formal characterisation of process documentation.
Another activity at the University of Southampton focuses on providing accurate process documentation in the presence of failures.
Python Client Side Library
The German Aerospace Center is developing a
Python implementation of the Provenance Client Side
Library (CSL). The Python CSL is a pure Python implementation and allows developers
to add provenance-awareness to their applications written in Python. It provides an
API for recording provenance relevant data.
The development of the Python CSL is funded by DLR. The software will be made
available to the public with an Open-Source license and is hosted on sourceforge.net: Provenance Python Client Side Library.
Provenance Awareness for Data Management
DataFinder
is a light-weight end-user software client for managing large scientific data sets.
Existing or newly created data can be structured and provided with meta data.
For structuring a self-defined data model can be developed. The DataFinder is
based on open and flexible standards, like XML and WebDAV. The DataFinder
is adaptable to any data sources, especially distributed file systems and Grid data resources.
DataFinder is being used by a variety of applications. Currently, it is extended to support
additional data storage interfaces (OpenAFS, SRB) within the German D-Grid
initiative and provided as a standard client for managing data in Grids.
In 2007, the provenance architecture will be integrated with the DataFinder to provide a
mechanism that allows information managed within DataFinder to be proved and trusted.
Triana
Work is being done to explore how to better integrate the overall provenance concept with the Triana architecture. Currently, the Client Side Library is used to make submissionsto a Provenance Store. The results can be visualised using the Tool Suite.
ProActive
Work is being done explore how Provenance concept can be included within the ProActive container. Some discussion has already taken place on this. Subject to availability of additional resources, we are intending to better understand how ideas from the Tool Suite and the Provenance Architecture could be used alongside ProActive.
Cactus Toolkit
The Cactus Toolkit is one of the most widely used software libraries within the Gravitational Wave community. A simple demonstrator has already been developed by Tom Goodale (a developer involved in the Cactus Toolkit project). Work is underwayto better understand how the Tool Suite could be used alongside the Cactus toolkit.
K4Care
The lessons learnt in the EHCR subsystem of the OTM Application of the Provenance project are utilized in the K4Care project by the System Development Department of SZTAKI.
The main objective of the K4CARE project is to improve the capabilities of the new EU society to manage and respond to the needs of the increasing number of senior population requiring a personalized healthcare assistance. The project will capture and integrate the information, skills, expertise, and experiences of specialised centres and professionals of several old and new EU countries, and will incorporate them in an intelligent web platform in order to provide e-services to health professionals, patients, and citizens in general. One of the specific objectives of the K4Care project is to define a solution for Electronic Health Record incorporating lessons learned in past experiences (e.g. I4C/TripleC, PROREC and Provenance projects), and exploiting the knowledge of the consortium about standards within this field.