FlowBack: Providing Backward Recovery for Workflow Management Systems
نویسندگان
چکیده
The Distributed Systems Technology Centre (DSTC) framework for workflow specification, verification and management captures workflows transaction-like behavior for long lasting processes. FlowBack is an advanced prototype functionally enhancing an existing workflow management system by providing process backward recovery. It is based on extensive theoretical research ([3],[4],[5],[6],[8],[9]), and its architecture and construction assumptions are product independent. FlowBack clearly demonstrates the extent to which generic backward recovery can be automated and system supported. The provision of a solution for handling exceptional business process behavior requiring backward recovery makes workflow solutions more suitable for a large class of applications, therefore opening up new dimensions within the market. For the demonstration purpose, FlowBack operates with IBM FlowMark, one of the leading workflow products.
منابع مشابه
Backward Step: the Right Direction for Production Workflow Systems
This paper describes experiences from the implementation of backward recovery for a commercial production workflow system. As a result of our research we found that compensation based backwards recovery is the most suitable approach for an external solution. Most importantly, the work has demonstrated that providing business level backward recovery is possible in the workflow domain, and that e...
متن کاملImproving Backward Recovery in Workflow Systems
The notion of compensation is widely used as means of backward recovery in long-lived transactions as well as business processes supported by workflow management systems. In general, it is non-trivial to design compensating tasks for tasks in the context of a workflow. Actually, a task does not have to be compensatable. In this paper, we first look into the requirements that a compensating task...
متن کاملOn the Development of a Multiple-Compensation Mechanism for Business Transactions
Compensation is a widely used concept for maintaining atomicity in both the advanced transaction models and transactional workflow systems. Some Web service protocols also adopt the compensation mechanism for failure recovery when providing transaction management. However, the compensation mechanisms used in these models or protocols are too fixed and cannot satisfy the various requirements of ...
متن کاملDoctor of Philosophy in Computer Science and Information Systems Working Paper CSIS 2004-004 A Backward Recovery Mechanism for Workflow Management
Compensation is widely used in advanced transaction models as a means of backward recovery from a failure. However, traditional compensation notions are not sufficient for handling failures in business processes if state changes involve consumable resources that cannot be undone. This paper presents a backward recovery mechanism to support the business process management domain. The proposed me...
متن کاملConfirmation: increasing resource availability for transactional workflows
The notion of compensation is widely used in advanced transaction models as means of recovery from a failure. Similar concepts are adopted for providing ‘‘transactionlike’’ behaviour for long business processes supported by workflows technology. In general, it is not trivial to design compensating tasks for tasks in the context of a workflow. Actually, a task in a workflow process does not have...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998