An Approach for Supporting Ad-hoc Modifications in Distributed Workflow Management Systems
Supporting enterprise-wide or even cross-organizational business processes is a characteristic challenge for any Workflow Management System (WfMS). Scalability at the presence of high loads as well as the capability to dynamically modify running Work-Flow (WF) instances (e.g., to cope with exceptional situations) are essential requirements in this context. Should the latter one, in particular, not be met, the WfMS will not have the necessary flexibility to cover the wide range of process-oriented applications deployed in many organizations. Scalability and flexibility have, for the most part, been treated separately in the relevant literature thus far. Even though they are basic needs for a WfMS, the requirements related with them are totally different.