We present a formalism for provenance in distributed systems based on the pi-calculus. Its main feature is that all data products are annotated with metadata represent-ing their provenance. The calculus is given a provenance tracking semantics, which ensures that data provenance is updated as the computation proceeds. The calculus also enjoys a pattern-restricted input primitive which al-lows processes to decide what data to receive and what branch of computation to proceed with based on the provenance information of data. We give examples to illustrate the use of the calculus and discuss some of the semantic properties of our provenance notion. We con-clude by reviewing related work and discussing direc-tions for future research.
Abstract. We examine provenance in the context of a distributed job execution system. It is crucial ...
Abstract—We consider the problem of defining, generating, and tracing provenance in data-oriented wo...
Scientists and, more generally end users of computer systems, need to be able to trust the data they...
We present a formalism for provenance in distributed systems based on the π-calculus. Its main featu...
For data-centric systems, provenance tracking is particularly important when the system is open and ...
For data-centric systems, provenance tracking is particularly important when the system is open and ...
We aim to develop a formal framework to reason about provenance in distributed systems. We take as o...
In this paper, we propose a provenance model able to represent the provenance of any data object cap...
Provenance is an increasing concern due to the revolution in sharing and processing scientific data ...
From the World Wide Web to supply chains and scientific simulations, distributed systems are a widel...
Scientific and business communities are adopting large-scale distributed systems as a means to solve...
Abstract Users can determine the precise origins of their data by collecting detailed provenance rec...
Provenance is an increasing concern due to the ongoing revolution in sharing and processing scientif...
From the World Wide Web to supply chains and scientific simulations, distributed systems are a widel...
Both the scientific and business communities are beginning to rely on Grids as problem solving mecha...
Abstract. We examine provenance in the context of a distributed job execution system. It is crucial ...
Abstract—We consider the problem of defining, generating, and tracing provenance in data-oriented wo...
Scientists and, more generally end users of computer systems, need to be able to trust the data they...
We present a formalism for provenance in distributed systems based on the π-calculus. Its main featu...
For data-centric systems, provenance tracking is particularly important when the system is open and ...
For data-centric systems, provenance tracking is particularly important when the system is open and ...
We aim to develop a formal framework to reason about provenance in distributed systems. We take as o...
In this paper, we propose a provenance model able to represent the provenance of any data object cap...
Provenance is an increasing concern due to the revolution in sharing and processing scientific data ...
From the World Wide Web to supply chains and scientific simulations, distributed systems are a widel...
Scientific and business communities are adopting large-scale distributed systems as a means to solve...
Abstract Users can determine the precise origins of their data by collecting detailed provenance rec...
Provenance is an increasing concern due to the ongoing revolution in sharing and processing scientif...
From the World Wide Web to supply chains and scientific simulations, distributed systems are a widel...
Both the scientific and business communities are beginning to rely on Grids as problem solving mecha...
Abstract. We examine provenance in the context of a distributed job execution system. It is crucial ...
Abstract—We consider the problem of defining, generating, and tracing provenance in data-oriented wo...
Scientists and, more generally end users of computer systems, need to be able to trust the data they...