SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Database transaction models for advanced applications
Database transaction models for advanced applications
Database transaction models for advanced applications
Transaction Management Support for Cooperative Applications
Transaction Management Support for Cooperative Applications
Failure Handling and Coordinated Execution of Concurrent Workflows
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
Object Deltas in an Active Database Development Environment
DOOD '97 Proceedings of the 5th International Conference on Deductive and Object-Oriented Databases
IEEE Transactions on Knowledge and Data Engineering
Exception Handling of Workflow for Web Services
CIT '04 Proceedings of the The Fourth International Conference on Computer and Information Technology
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
ICEC '05 Proceedings of the 7th international conference on Electronic commerce
Policy-Driven Exception-Management for Composite Web Services
CEC '05 Proceedings of the Seventh IEEE International Conference on E-Commerce Technology
GridPML: A Process Modeling Language and History Capture System for Grid Service Composition
ICEBE '05 Proceedings of the IEEE International Conference on e-Business Engineering
Dependability in the web services architecture
Architecting dependable systems
Recovery of Concurrent Processes in a Service Composition Environment Using Data Dependencies
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Monitoring data dependencies in concurrent process execution through delta-enabled grid services
International Journal of Web and Grid Services
BIS'07 Proceedings of the 10th international conference on Business information systems
The deltagrid abstract execution model: service composition and process interference handling
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
Hi-index | 0.00 |
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.