Beyond rigidity – dynamic process lifecycle support

AbstractThe economic success of an enterprise increasingly depends on its ability to react to changes in its environment in a quick and flexible way. To cope with emerging business trends, responsiveness to change is a significant competitive advantage. Similar to the lifecycle in conventional information systems development, studies on lifecycle support for business processes are often sweeping the issues of runtime change management under the banner of maintenance. However, the pervasiveness of dynamic changes in business processes warrants targeted attention. This paper presents a detailed review of challenges and techniques that exist for the lifecycle management of dynamic processes. For each of the lifecycle phases we discuss the needs and deliberate on various developments from both academia and industry.

[1]  Jan Mendling,et al.  Correctness-Preserving Configuration of Business Process Models , 2008, FASE.

[2]  Ralph Bergmann,et al.  Structural Adaptation of Workflows Supported by a Suspension Mechanism stand by Case-Based Reasoning , 2007, 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2007).

[3]  Manfred Reichert,et al.  Proviado - Personalized and Configurable Visualizations of Business Processes , 2006, EC-Web.

[4]  Stefanie Rinderle-Ma,et al.  Schema Evolution in Process Management Systems , 2004, Encyclopedia of Database Systems.

[5]  Hajo A. Reijers,et al.  An Evolutionary Approach for Business Process Redesign - Towards an Intelligent System , 2007, ICEIS.

[6]  Giuseppe De Giacomo,et al.  Highly Dynamic Adaptation in Process Management Systems Through Execution Monitoring , 2007, BPM.

[7]  António Rito Silva,et al.  Authorization and Access Control in Adaptive Workflows , 2003, ESORICS.

[8]  Fabio Casati,et al.  An Environment for Designing Exceptions in Workflows , 1999, Inf. Syst..

[9]  Stefanie Rinderle-Ma,et al.  Change Patterns and Change Support Features in Process-Aware Information Systems , 2007, Seminal Contributions to Information Systems Engineering.

[10]  W.M.P. van der Aalst,et al.  Supporting Flexible Processes Through Log-Based Recommendations , 2008, BPM 2008.

[11]  Marlon Dumas,et al.  Questionnaire-driven Configuration of Reference Process Models , 2007, CAiSE.

[12]  Stefanie Rinderle-Ma,et al.  On the Formal Semantics of Change Patterns in Process-Aware Information Systems , 2008, ER.

[13]  Manfred Reichert,et al.  Data-Driven Modeling and Coordination of Large Process Structures , 2007, OTM Conferences.

[14]  Dimitrios Gunopulos,et al.  Improving process models by discovering decision points , 2007, Inf. Syst..

[15]  Manfred Reichert,et al.  Dynamische Ablaufänderungen in Workflow-Management-Systemen , 2000 .

[16]  Frank Leymann,et al.  Business process choreography in WebSphere: Combining the power of BPEL and J2EE , 2004, IBM Syst. J..

[17]  Peter Dadam,et al.  Disjoint and Overlapping Process Changes: Challenges, Solutions, Applications , 2004, CoopIS/DOA/ODBASE.

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

[19]  Erhard Rahm,et al.  AGENTWORK: a workflow system supporting rule-based workflow adaptation , 2004, Data Knowl. Eng..

[20]  Wil M. P. van der Aalst,et al.  Constraint-Based Workflow Models: Change Made Easy , 2007, OTM Conferences.

[21]  Boudewijn F. van Dongen,et al.  Business process mining: An industrial application , 2007, Inf. Syst..

[22]  Hajo A. Reijers,et al.  Product-Based Workflow Design , 2003, J. Manag. Inf. Syst..

[23]  Jan Mendling,et al.  Detection and prediction of errors in EPC business process models , 2007 .

[24]  Stefanie Rinderle-Ma,et al.  On Representing, Purging, and Utilizing Change Logs in Process Management Systems , 2006, Business Process Management.

[25]  Harald C. Gall,et al.  Generation of Business Process Models for Object Life Cycle Compliance , 2007, BPM.

[26]  Peter Dadam,et al.  On Dealing with Structural Conflicts between Process Type and Instance Changes , 2004, Business Process Management.

[27]  Peter Dadam,et al.  Adaptive process management with ADEPT2 , 2005, 21st International Conference on Data Engineering (ICDE'05).

[28]  Wil M. P. van der Aalst,et al.  Change Mining in Adaptive Process Management Systems , 2006, OTM Conferences.

[29]  Ruopeng Lu,et al.  Constraint-Based Flexible Business Process Management , 2008 .

[30]  Manfred Reichert,et al.  IT support for healthcare processes - premises, challenges, perspectives , 2007, Data Knowl. Eng..

[31]  Amit P. Sheth,et al.  Exception Handling in Workflow Systems , 2004, Applied Intelligence.

[32]  Wil M. P. van der Aalst,et al.  Workflow Exception Patterns , 2006, CAiSE.

[33]  Stefanie Rinderle-Ma,et al.  First International Workshop on Business Process Intelligence (bpi'05) Publication and Coordination Chair Bpi'05 Business Process Intelligence Third International Conference on Business Process Management Organization Executive Committee Program Committee Conformance Testing: Measuring the Fit and A , 2022 .

[34]  Johann Eder,et al.  Workflow recovery , 1996, Proceedings First IFCIS International Conference on Cooperative Information Systems.

[35]  Wil M. P. van der Aalst,et al.  Worklets: A Service-Oriented Implementation of Dynamic Flexibility in Workflows , 2006, OTM Conferences.

[36]  Manfred Reichert,et al.  Supporting Flexible Processes with Adaptive Work?ow and Case Handling , 2008, 2008 IEEE 17th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[37]  van der Wmp Wil Aalst,et al.  Dynamic and extensible exception handling for workflows : a service-oriented implementation , 2007 .

[38]  Shazia Wasim Sadiq,et al.  Managing Process Variants as an Information Resource , 2006, Business Process Management.

[39]  Manfred Reichert,et al.  Refactoring Process Models in Large Process Repositories , 2008, CAiSE.

[40]  Gustavo Alonso,et al.  Exception Handling in Workflow Management Systems , 2000, IEEE Trans. Software Eng..

[41]  Geary A. Rummler,et al.  Improving Performance: How to Manage the White Space on the Organization Chart , 1990 .

[42]  Mark C. Paulk,et al.  The Capability Maturity Model , 1991 .

[43]  Stefanie Rinderle-Ma,et al.  Providing Integrated Life Cycle Support in Process-Aware Information Systems , 2009, Int. J. Cooperative Inf. Syst..

[44]  Peter Dadam,et al.  Flexible Support of Team Processes by Adaptive Workflow Systems , 2004, Distributed and Parallel Databases.

[45]  Stefanie Rinderle-Ma,et al.  Balancing Flexibility and Security in Adaptive Process Management Systems , 2005, OTM Conferences.

[46]  Peter Dadam,et al.  Correctness criteria for dynamic changes in workflow systems - a survey , 2004, Data Knowl. Eng..

[47]  Mathias Weske,et al.  Formal foundation and conceptual design of dynamic adaptations in a workflow management system , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[48]  Manfred Reichert,et al.  Mining Process Variants: Goals and Issues , 2008, 2008 IEEE International Conference on Services Computing.

[49]  Andreas Wombacher,et al.  Evolution of Process Choreographies in DYCHOR , 2006, OTM Conferences.

[50]  Mathias Weske,et al.  Case handling: a new paradigm for business process support , 2005, Data Knowl. Eng..

[51]  Manfred Reichert,et al.  A New Paradigm for the Enactment and Dynamic Adaptation of Data-Driven Process Structures , 2008, CAiSE.

[52]  Wil M. P. van der Aalst,et al.  Workflow Patterns , 2004, Distributed and Parallel Databases.

[53]  Wil M. P. van der Aalst,et al.  The Application of Petri Nets to Workflow Management , 1998, J. Circuits Syst. Comput..

[54]  Manfred Reichert,et al.  View-Based Process Visualization , 2007, BPM.

[55]  Manfred Reichert,et al.  Clinical Workflows - The Killer Application for Process-oriented Information Systems? , 2000 .

[56]  van der Wmp Wil Aalst,et al.  Workflow data patterns , 2004 .

[57]  Manfred Reichert,et al.  Context-based Configuration of Process Variants , 2008 .

[58]  Manfred Reichert,et al.  Activity patterns in process-aware information systems: basic concepts and empirical evidence , 2009, Int. J. Bus. Process. Integr. Manag..

[59]  Stefanie Rinderle-Ma,et al.  A Formal Framework for Adaptive Access Control Models , 2007, J. Data Semant..

[60]  Paul Harmon,et al.  Business Process Change: A Manager's Guide to Improving, Redesigning & Automating Process , 2002 .

[61]  Manfred Reichert,et al.  On Measuring Process Model Similarity Based on High-Level Change Operations , 2007, ER.

[62]  Manfred Reichert,et al.  Managing Process Variants in the Process Life Cycle , 2007, ICEIS.

[63]  Hajo A. Reijers,et al.  Improved model management with aggregated business process models , 2009, Data Knowl. Eng..

[64]  Peter G. Kropf,et al.  A Workflow-Oriented System Architecture for the Management of Container Transportation , 2004, Business Process Management.

[65]  Hajo A. Reijers,et al.  Product Based Workflow Support: Dynamic Workflow Execution , 2008, CAiSE.

[66]  Manfred Reichert,et al.  Dealing with forward and backward jumps in workflow management systems , 2003, Software and Systems Modeling.

[67]  Manfred Reichert,et al.  Adeptflex—Supporting Dynamic Changes of Workflows Without Losing Control , 1998, Journal of Intelligent Information Systems.

[68]  Hajo A. Reijers,et al.  Product based workflow support : a recommendation service for dynamic workflow execution , 2008 .

[69]  ReichertManfred,et al.  Correctness criteria for dynamic changes in workflow systems , 2004 .

[70]  Maria E. Orlowska,et al.  Specification and validation of process constraints for flexible workflows , 2005, Inf. Syst..

[71]  Wil M. P. van der Aalst,et al.  A configurable reference modelling language , 2007, Inf. Syst..

[72]  Steve Guerin Organizing Business Knowledge: The MIT Process Handbook , 2005 .

[73]  Peter Dadam,et al.  On the Common Support of Workflow Type and Instance Changes under Correctness Constraints , 2003, OTM.

[74]  Boudewijn F. van Dongen,et al.  Supporting Flexible Processes through Recommendations Based on History , 2008, BPM.

[75]  Stefanie Rinderle-Ma,et al.  Managing the Life Cycle of Access Rules in CEOSIS , 2008, 2008 12th International IEEE Enterprise Distributed Object Computing Conference.

[76]  van der Wmp Wil Aalst,et al.  Dealing with workflow change: identification of issues and solutions , 2000 .

[77]  Stefanie Rinderle-Ma,et al.  Data-Driven Process Control and Exception Handling in Process Management Systems , 2006, CAiSE.

[78]  Manfred Reichert,et al.  Case-Base Maintenance for CCBR-Based Process Evolution , 2006, ECCBR.

[79]  Stefanie Rinderle-Ma,et al.  On Deriving Net Change Information From Change Logs - The DELTALAYER-Algorithm , 2007, BTW.

[80]  Shazia Wasim Sadiq,et al.  On the Discovery of Preferred Work Practice Through Business Process Variants , 2007, ER.

[81]  Manfred Reichert,et al.  IT Support for Release Management Processes in the Automotive Industry , 2006, Business Process Management.

[82]  Ruth Breu,et al.  CBRFlow: Enabling Adaptive Workflow Management Through Conversational Case-Based Reasoning , 2004, ECCBR.

[83]  Manfred Reichert,et al.  Discovering Reference Process Models by Mining Process Variants , 2008, 2008 IEEE International Conference on Web Services.

[84]  A. Scheer Business Process Engineering: Reference Models for Industrial Enterprises , 1994 .

[85]  Stefanie Rinderle-Ma,et al.  Integrating Process Learning and Process Evolution - A Semantics Based Approach , 2005, Business Process Management.

[86]  Avigdor Gal,et al.  Optimizing Exception Handling in Workflows Using Process Restructuring , 2006, Business Process Management.

[87]  Wil M. P. van der Aalst,et al.  Dynamic, Extensible and Context-Aware Exception Handling for Workflows , 2007, OTM Conferences.

[88]  Stefanie Rinderle-Ma,et al.  Relaxed Compliance Notions in Adaptive Process Management Systems , 2008, ER.

[89]  Wil M. P. van der Aalst,et al.  Workflow Patterns , 2003, Distributed and Parallel Databases.

[90]  Manfred Reichert,et al.  Workflow management versus case handling: results from a controlled software experiment , 2008, SAC '08.

[91]  Peter S. Pande,et al.  The Six Sigma Way: How GE, Motorola, and Other Top Companies are Honing Their Performance , 2000 .

[92]  Jan Recker,et al.  Using process mining to learn from process changes in evolutionary systems , 2008, Int. J. Bus. Process. Integr. Manag..

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

[94]  van der Wmp Wil Aalst,et al.  Workflow resource patterns , 2004 .

[95]  Peter S. Pande,et al.  The Six Sigma way , 2007 .

[96]  Alexander Tartakovski,et al.  Agile Workflow Technology and Case-Based Change Reuse for Long-Term Processes , 2008, Int. J. Intell. Inf. Technol..

[97]  Manfred Reichert,et al.  Unleashing the Effectiveness of Process-Oriented Information Systems: Problem Analysis, Critical Success Factors, and Implications , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[98]  M. Porter Competitive Advantage: Creating and Sustaining Superior Performance , 1985 .