Version Management in the Business Process Change Context

The current business endures a fast changing environment, whichdrives organisations to continuously adapt their business processes to newconditions. In this background, the workflow version control plays an importantrole for the change management of business processes. To better handle theversions of evolving workflow process definitions, a new versioning method isintroduced in this paper. To capture the dynamics of the workflow evolvement,we propose a novel version preserving directed graph model to represent therun time evolvement of a workflow process, and devise a series of modificationoperations to characterise workflow updating on the fly. The extraction ofworkflow versions from a version preserving graph is also discussed with twodifferent extraction strategies. Particularly, our method allows the execution ofmultiple workflow instances of different versions within a single graph, andsupports the evolvements initiated by temporary changes.

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

[2]  Mathias Weske,et al.  Business Process Management: A Survey , 2003, Business Process Management.

[3]  Richard N. Taylor,et al.  Techniques for Supporting Dynamic and Adaptive Workflow , 2000, Computer Supported Cooperative Work (CSCW).

[4]  Andreas Geppert,et al.  Dynamic workflow schema evolution based on workflow type versioning and workflow migration , 1999, Proceedings Fourth IFCIS International Conference on Cooperative Information Systems. CoopIS 99 (Cat. No.PR00384).

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

[6]  Boualem Benatallah,et al.  Recovery Nets: Towards Self-Adaptive Workflow Systems , 2004, WISE.

[7]  Yun Yang,et al.  Handling Instance Correspondence in Inter-organisational Workflows , 2007, CAiSE.

[8]  Ned Kock,et al.  Systems Analysis & Design Fundamentals: A Business Process Redesign Approach , 2006 .

[9]  Howard Smith,et al.  Business Process Management: The Third Wave , 2003 .

[10]  Maria E. Orlowska,et al.  Automating Handover in Dynamic Workflow Environments , 1998, CAiSE.

[11]  S. Khoshafian Service Oriented Enterprises , 2006 .

[12]  Fabio Casati,et al.  Workflow Evolution , 1996, ER.

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

[14]  N. C. Narendra Flexible Support and Management of Adaptive Workflow Processes , 2004, Inf. Syst. Frontiers.

[15]  Reidar Conradi,et al.  Version models for software configuration management , 1998, CSUR.