Title :
Ad-Hoc recovery in workflows, a formal model and some system support aspects
Author_Institution :
Dept. of Comput. Sci., Memorial Univ. of Newfoundland, St. John´´s, Nfld., Canada
Abstract :
How to increase flexibility has always been an issue relating to the applicability of any workflow system. We address this issue in one case where an agent needs to alter the control flow prescribed in the original definition to some previous executions. This phenomenon is termed ad-hoc recovery. Ad-hoc recovery is usually caused by unpredictable reasons, such as unexpected output Of some individual tasks, events or exceptions due to the changing environment. Due to its irregularity in nature, ad-hoc recovery in general cannot be dealt with by approaches to handling failure recoveries. On the other hand, since it allows normal control flows to be diverged from at run time without modifying workflow schema, it enjoys higher flexibility than the fixed schema systems while pays a lower cost than schema evolution. In this paper, we introduce the concept of ad-hoc recovery, and characterize its main features. We also discuss some implementation issues
Keywords :
cooperative systems; system recovery; workflow management software; ad-hoc recovery; control flow; formal model; schema evolution; system support; workflow schema; workflow system; Control systems; Costs;
Conference_Titel :
Cooperative Information Systems, 1999. CoopIS '99. Proceedings. 1999 IFCIS International Conference on
Conference_Location :
Edinburgh
Print_ISBN :
0-7695-0384-5
DOI :
10.1109/COOPIS.1999.792172