• DocumentCode
    3053903
  • 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
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    562
  • Lastpage
    569
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2012 IEEE Ninth International Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-1-4673-3049-7
  • Type

    conf

  • DOI
    10.1109/SCC.2012.50
  • Filename
    6274191