Workflow Change Patterns: Opportunities for Extension and Reuse

Workflow systems have won widespread enterprise adoption due to their role in automation of executive processes. It leads to the development of a wide-range of workflow systems with different design technologies which aid design and implementation of workflows. Though difference in implementation issues, all workflow systems conform to a generic paradigm, which is exposed by abstract substrate of Workflow Patterns. Workflow patterns provide a coherent template for design of workflow systems. However, the dynamism presented in business environments, demands support and management of dynamic changes in the workflow systems designed. To accommodate dynamic change management, we introduce Workflow Change Patterns. Workflow change patterns, abstracting the dynamic behavior of workflow systems, provide a sound substrate for management of dynamism in workflow systems. Based on this idea, we capture and introduce a portion of change behavior of workflow systems in the form of control-flow and data change patterns.

[1]  Changjun Jiang,et al.  Analysis of workflow dynamic changes based on Petri net , 2009, Inf. Softw. Technol..

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

[3]  Walter Cazzola,et al.  A Reflective PN-Based Approach to Dynamic Workflow Change , 2007, Ninth International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2007).

[4]  Elizabeth Chang,et al.  Extension of activity diagrams for flexible business workflow modeling , 2003, Comput. Syst. Sci. Eng..

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

[6]  Wil M. P. van der Aalst,et al.  How to handle dynamic change and capture management information? An approach based on generic workflow models , 2001, Comput. Syst. Sci. Eng..

[7]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[8]  van der Wmp Wil Aalst,et al.  Workflow control-flow patterns : a revised view , 2006 .

[9]  G.S.V.R.K. Rao,et al.  An Adaptive Intrusion Detection and Prevention (ID/IP) Framework for Web Services , 2007, 2007 International Conference on Convergence Information Technology (ICCIT 2007).

[10]  William K. McQuay,et al.  Efficient Handling of Changes in Dynamic Workflow Systems , 2006, International Symposium on Collaborative Technologies and Systems (CTS'06).

[11]  Minsoo Kim,et al.  Dynamic Business Process Management Based on Process Change Patterns , 2007, 2007 International Conference on Convergence Information Technology (ICCIT 2007).

[12]  Wil M. P. van der Aalst,et al.  Generic Workflow Models: How to Handle Dynamic Change and Capture Management Information? , 1999, CoopIS.