Contingency Management for Event-Driven Business Processes

In the past two decades, business process research has focused on process flexibility to facilitate the operation of business processes in an open and dynamic environment. This is important to ensure that processes accurately reflect and handle changes occurring in the real-world. While substantial existing work has investigated changes in business processes, the contingency management of running processes did not receive sufficient attention, mainly because events are considered to be immutable. Yet high-level business events have been shown to be subject to changes. To be able to capture such changes, business events have to be considered as bitemporal, where the occurrence (scheduled) time and detection time of events are differentiated. Modifying an event’s content may result in a contingency that has to be handled appropriately. For instance, the scheduled time of a planned event in a process may change, which has an impact on subsequent events. In this work, we present an approach to capture bitemporal mutable events in business processes, assess the scope of changes and provide an approach for specifying contingency plans.

[1]  Aditya K. Ghose,et al.  Semantic Monitoring and Compensation in Socio-technical Processes , 2014, ER Workshops.

[2]  Peter Trkman,et al.  International Journal of Information Management , 2022 .

[3]  Paola Mello,et al.  Monitoring business constraints with the event calculus , 2013, ACM Trans. Intell. Syst. Technol..

[4]  Georg Grossmann,et al.  Utilising bitemporal information for business process contingency management , 2016, ACSW.

[5]  Alejandro P. Buchmann,et al.  From Calls to Events: Architecting Future BPM Systems , 2012, BPM.

[6]  Michael Schrefl,et al.  Bitemporal Support for Business Process Contingency Management , 2015, ER Workshops.

[7]  Stefanie Rinderle-Ma,et al.  Change patterns and change support features - Enhancing flexibility in process-aware information systems , 2008, Data Knowl. Eng..

[8]  Christopher A. Voss,et al.  Contingency research in operations management practices , 2008 .

[9]  Georg Grossmann,et al.  Propagation of Event Content Modification in Business Processes , 2016, ICSOC.

[10]  V. Daniel R. Guide,et al.  Building contingency planning for closed-loop supply chains with product recovery , 2003 .

[11]  Sharma Chakravarthy,et al.  Temporal Databases with Two-Dimensional Time: Modeling and Implementation of Multihistory , 1994, Inf. Sci..

[12]  Tim Furche,et al.  PeaCE-Ful Web Event Extraction and Processing as Bitemporal Mutable Events , 2016, ACM Trans. Web.

[13]  L. Donaldson The Contingency Theory of Organizations , 2001 .

[14]  Vicente Pelechano,et al.  Towards Run-Time Flexibility for Process Families: Open Issues and Research Challenges , 2012, Business Process Management Workshops.

[15]  Jan Recker,et al.  Context-aware Process Design Exploring the Extrinsic Drivers for Process Flexibility , 2006, BPMDS.

[16]  Paulo F. Pires,et al.  Automatic composition of Web services with contingency plans , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[17]  Johann Eder,et al.  Composing Time-Aware Web Service Orchestrations , 2009, CAiSE.

[18]  Michael Rosemann,et al.  Learning from Context to Improve Business Processes , 2009 .

[19]  Wil M. P. van der Aalst,et al.  Process Flexibility: A Survey of Contemporary Approaches , 2008, CIAO! / EOMAS.

[20]  Wil M. P. van der Aalst,et al.  Deadline-based escalation in process-aware information systems , 2007, Decis. Support Syst..

[21]  Richard Hull,et al.  On the equivalence of incremental and fixpoint semantics for business artifacts with Guard-Stage-Milestone lifecycles , 2011, Inf. Syst..

[22]  Manfred Reichert,et al.  Flexibility in Process-Aware Information Systems , 2009, Trans. Petri Nets Other Model. Concurr..

[23]  Björn Niehaves,et al.  BPM capability development - a matter of contingencies , 2014, Bus. Process. Manag. J..

[24]  Antonio Bucchiarone,et al.  Dynamic Adaptation of Fragment-Based and Context-Aware Business Processes , 2012, 2012 IEEE 19th International Conference on Web Services.

[25]  Suryanarayana M. Sripada,et al.  A logical framework for temporal deductive databases , 1988, VLDB.