Contributions to Exception Handling in Workflow Management

We propose a concept for exception handling in workflow management systems. An exception arises if an activity of the workflow does not deliver the desired results due to continuing system failures, environmental circumstances or inadequacy of a business process in some situation. The concept we propose consists mainly of automatic compensation and pursuing alternatives and integration of semi-automatic at hoc intervention. The goal was to ensure consistent execution of business processes with little extra effort at build time as well as at runtime.