Title :
Autonomous Failure-Handling Mechanism for WF Long Running Transactions
Author :
Ali, Manar S. ; Reiff-Marganiec, Stephan
Author_Institution :
Dept. of Comput. Sci., Univ. of Leicester, Leicester, UK
Abstract :
Business Processes naturally involve long running activities and require transactional behaviour across them. The work presented in this paper is a proposal for a novel autonomous failure handling mechanism for long running nested transactions (LRT) and forms part of a general management and compensation model for long running transactions in workflows. The mechanism is based on propagation of failures through a recursive hierarchical structure of transaction components (nodes and execution paths). The management system of transactions (COMPMOD) is implemented as a reactive system controller, where system components change their states based on rules in response to triggering of events such as activation, failure, force-fail, completion, or compensation events. A notable new feature of the model is the distinction of vital and non-vital components, allowing the process designer to express the cruciality of activities in the workflow with respect to the business logic.
Keywords :
business data processing; system recovery; transaction processing; workflow management software; COMPMOD system; LRT; WF long running transactions; autonomous failure handling mechanism; business logic; business processes; compensation model; execution paths; failure propagation; long running nested transactions; management model; nonvital components; reactive system controller; recursive hierarchical structure; transaction components; transaction management system; transactional behaviour; vital components; workflows; Business; Fires; Force; IEEE Transactions on Reliability; Light rail systems; Reliability; Web services; LRT; compensation and failure handling; rule based reactive approach;
Conference_Titel :
Services Computing (SCC), 2012 IEEE Ninth International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
978-1-4673-3049-7
DOI :
10.1109/SCC.2012.50