Capturing variability in business process models: the Provop approach

Usually, for a particular business process different variants exist. Each of them constitutes an adjustment of a reference process model to specific requirements building the process context. Contemporary process management tools do not adequately support the modeling of such process variants. Either the variants have to be specified as separate process models or they are expressed in terms of conditional branches within the same process model. Both methods often lead to redundancies making model adaptations a time consuming and error-prone task. In this paper we discuss selected concepts of the Provop approach for modeling and managing process variants. A particular process variant can be configured at a high level of abstraction by applying a set of well-defined change operations to a reference process model. In particular, this paper discusses advanced concepts for the design and modeling of such a reference process model as well as for the adjustments required to configure the different process variants. Altogether, Provop provides a flexible and powerful solution for process variant management.

[1]  Manfred Reichert,et al.  Configuration and Management of Process Variants , 2010, BPM 2010.

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

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

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

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

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

[7]  Manfred Reichert,et al.  Guaranteeing Soundness of Configurable Process Variants in Provop , 2009, 2009 IEEE Conference on Commerce and Enterprise Computing.

[8]  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 .

[9]  Manfred Reichert,et al.  Beyond rigidity - dynamic process lifecycle support : A Survey on dynamic changes in process-aware information systems (Special Issue Paper) , 2009 .

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

[11]  Klaus Pohl,et al.  Communicating the variability of a software-product family to customers , 2004, Informatik Forschung und Entwicklung.

[12]  Manfred Reichert,et al.  What are the Problem Makers: Ranking Activities According to their Relevance for Process Changes , 2009, 2009 IEEE International Conference on Web Services.

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

[14]  Jan Mendling,et al.  Beyond Control-Flow: Extending Business Process Configuration to Roles and Objects , 2007, ER.

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

[16]  Wil M. P. van der Aalst,et al.  Configurable Workflow Models , 2008, Int. J. Cooperative Inf. Syst..

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

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

[19]  George M. Wyner Defining Specialization for Process Models , 2001 .

[20]  M Maja Pesic,et al.  Constraint-based workflow management systems : shifting control to users , 2008 .

[21]  Jochen Malte Küster,et al.  Predicting Coupling of Object-Centric Business Process Implementations , 2008, BPM.

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

[23]  Boudewijn F. van Dongen,et al.  Workflow mining: A survey of issues and approaches , 2003, Data Knowl. Eng..

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

[25]  Manfred Reichert,et al.  Correct Configuration of Process Variants in Provop , 2009 .

[26]  Manfred Reichert,et al.  Issues in Modeling Process Variants with Provop , 2008, Business Process Management Workshops.

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

[28]  Wil M. P. van der Aalst,et al.  Configurable Reference Modeling Languages , 2006 .

[29]  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).

[30]  Leonard J. Bass,et al.  Managing variability in software architectures , 2001, SSR '01.

[31]  Martin Becker,et al.  Comprehensive Variability Modelling to Facilitate Efficient Variability Treatment , 2001, PFE.

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

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

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

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

[36]  Wil M. P. van der Aalst,et al.  Inheritance of workflows: an approach to tackling problems related to change , 2002 .

[37]  Stefanie Rinderle-Ma,et al.  Equivalence of Web Services in Process-Aware Service Compositions , 2009, 2009 IEEE International Conference on Web Services.

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

[39]  Jörg Becker,et al.  A Process Modeling Language for the Public Sector - the PICTURE Approach , 2007 .

[40]  Marlon Dumas,et al.  Modelling Business Process Variability , 2008 .

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

[42]  Manfred Reichert,et al.  Anforderungen an die Modellierng und Ausführung von Prozessvarianten , 2008, Datenbank-Spektrum.