Failure handling and coordinated execution of concurrent workflows

Karnath, M. ; Ramamritham, K. (1998) Failure handling and coordinated execution of concurrent workflows Proceedings of 14th International Conference on Data Engineering . pp. 334-341. ISSN 1063-6382

Full text not available from this repository.

Official URL: http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnum...

Related URL: http://dx.doi.org/10.1109/ICDE.1998.655796

Abstract

Workflow management systems (WFMSs) coordinate the execution of applications distributed over networks. In WFMSs, data inconsistencies can arise due to: the interaction between steps of concurrent threads within a workflow (intra-workflow coordination); the interaction between steps of concurrent workflows (inter-workflow coordination); and the presence of failures. Since these problems have not received adequate attention, this paper focuses on developing the necessary concepts and infrastructure to handle them. First, to deal with inter- and intra-workflow coordination requirements we have identified a set of high level building blocks. Secondly, to handle failures we propose a novel and pragmatic approach called opportunistic compensation and re-execution that allows a workflow designer to customize workflow recovery from correctness as well as performance perspectives. Thirdly based on these concepts we have designed a workflow specification language that expresses new requirements for workflow executions and implemented a run-time system for managing workflow executions while satisfying the new requirements. These ideas are geared towards improving the modeling and correctness properties offered by WFMSs and making them more robust and flexible

Item Type:Article
Source:Copyright of this article belongs to IEEE Press.
ID Code:94297
Deposited On:23 Aug 2012 11:34
Last Modified:23 Aug 2012 11:34

Repository Staff Only: item control page