@inproceedings{efc12d081e134dfd83f150edd168a115,
title = "A process history capture system for analysis of data dependencies in concurrent process execution",
abstract = "This paper presents a Process History Capture System (PHCS) as a logging mechanism for distributed long running business processes executing over Delta-Enabled Grid Services (DEGS). A DEGS is a Grid Service with an enhanced interface to access incremental data changes, known as deltas, associated with service execution in the context of global processes. The PHCS captures process execution context and deltas from distributed DEGSs and constructs a global schedule for multiple executing processes, integrating local schedules that are extracted from deltas at distributed sites. The global schedule forms the basis for analyzing data dependencies among concurrently executing processes. The schedule can be used for rollback and also to identify data dependencies that affect the possible recovery of other concurrent processes. This paper presents the design of the PHCS and the use of the PHCS for process failure recovery. We also outline future directions for specification of user-defined semantic correctness.",
author = "Yang Xiao and Urban, {Susan D.} and Suzanne Dietrich",
year = "2006",
doi = "10.1007/11780397_13",
language = "English (US)",
isbn = "3540354409",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "152--166",
booktitle = "Data Engineering Issues in E-Commerce and Services - Second International Workshop, DEECS 2006, Proceedings",
note = "2nd International Workshop on Data Engineering Issues in E-Commerce and Services, DEECS 2006 ; Conference date: 26-06-2006 Through 26-06-2006",
}