link to architecture page
link to applications page
link to software page
link to open specification page
link to project information page
link to bibliography page
link to follow-on activities page
link to news page

link to index page

Follow-On Activities

The University of Southampton


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.

The German Aerospace Center (DLR)

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 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.

The University of Wales, Cardiff


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.


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.



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.