• DocumentCode
    2448581
  • Title

    Transactional Process Fragments - Recovery Strategies for Flexible Workflows with Process Fragments

  • Author

    Eberle, Hanna ; Leymann, Frank ; Unger, Tobias

  • Author_Institution
    Inst. of Archit. of Applic. Syst. (IAAS), Univ. of Stuttgart, Stuttgart, Germany
  • fYear
    2010
  • fDate
    6-10 Dec. 2010
  • Firstpage
    250
  • Lastpage
    257
  • Abstract
    Transactional behavior in workflows was introduced to foster stable and foreseen workflow behavior, even incase a faulting situation occurs. Transactional behavior ensures that a workflow execution obtains a valid business state in the end, whatever faults might happen during execution. Flexibility concepts were introduced to be able to handle unforeseen situations in workflow executions. In this work we present recovery strategies for the flexibility workflow concept of process fragments. Our concept provides means to implement transactional behavior for process fragments, while preserving flexibility. Thereto, we specify two recovery strategies for process fragments: the backward recovery strategy allows to compensate already executed process fragments of the dynamically composed process. The forward recovery strategy handles the occurring faults by executing repair actions.
  • Keywords
    software fault tolerance; software maintenance; transaction processing; workflow management software; backward recovery strategy; business state; fault execution; flexible workflow; forward recovery strategy; repair action; transactional behavior; transactional process fragment; workflow behavior; workflow execution; Connectors; Logistics; Maintenance engineering; Navigation; Process control; Runtime; fault handling; flexible workflow; process fragments;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing Conference (APSCC), 2010 IEEE Asia-Pacific
  • Conference_Location
    Hangzhou
  • Print_ISBN
    978-1-4244-9396-8
  • Type

    conf

  • DOI
    10.1109/APSCC.2010.73
  • Filename
    5708578