A process history capture system for analysis of data dependencies in concurrent process execution

Yang Xiao, Susan D. Urban, Suzanne Dietrich

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Scopus citations

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.

Original languageEnglish (US)
Title of host publicationData Engineering Issues in E-Commerce and Services - Second International Workshop, DEECS 2006, Proceedings
PublisherSpringer Verlag
Pages152-166
Number of pages15
ISBN (Print)3540354409, 9783540354406
DOIs
StatePublished - 2006
Event2nd International Workshop on Data Engineering Issues in E-Commerce and Services, DEECS 2006 - San Francisco, CA, United States
Duration: Jun 26 2006Jun 26 2006

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4055 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other2nd International Workshop on Data Engineering Issues in E-Commerce and Services, DEECS 2006
Country/TerritoryUnited States
CitySan Francisco, CA
Period6/26/066/26/06

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'A process history capture system for analysis of data dependencies in concurrent process execution'. Together they form a unique fingerprint.

Cite this