Literature review of reuse in business process modeling

Business process models play an important role in the analysis and improvement of the performance of an enterprise. Evidently, the quality of a business process model has a direct effect on the business performance. This evidence has motivated both the academic and industrial communities to look for suitable methods for creating good quality business process models. In particular, there is a wide agreement that reuse can accelerate the design process and produce high quality solutions by adopting best practices and agreed-up-on solutions. However, faced with various types of reusable artifacts, business process designers need a set of criteria to determine which type would suit best their needs and design context. To assist designers in their choice, we first present a set of criteria influencing the design phase in terms of effort required and the quality of the resulting model. Secondly, we use this set of criteria to present a state of the art on the most significant reusable design artifacts.

[1]  J. Recker,et al.  Does It Matter Which Process Modelling Language We Teach or Use? An Experimental Study on Understanding Process Modelling Languages without Formal Education , 2007 .

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

[3]  Douglas C. Schmidt,et al.  Past, Present, and Future Trends in Software Patterns , 2007, IEEE Software.

[4]  Peter Loos,et al.  Referenzmodellierungsforschung@@@Reference modeling research , 2004 .

[5]  Hanêne Ben-Abdallah,et al.  Semantic Design Patterns for Business Processes , 2011, ICSOFT.

[6]  Wil M. P. van der Aalst,et al.  Merging Event-Driven Process Chains , 2008, OTM Conferences.

[7]  Ulrich Frank,et al.  Conceptual Modelling as the Core of the Information Systems Discipline - Perspectives and Epistemological Challenges , 1999 .

[8]  Jörg Becker,et al.  Configurative Process Modeling - Outlining an Approach to Increased Business Process Model Usability , 2004 .

[9]  Mathias Weske,et al.  Object-Sensitive Action Patterns in Process Model Repositories , 2010, Business Process Management Workshops.

[10]  Frank Leymann,et al.  Fragmento: Advanced Process Fragment Library , 2010, ISD.

[11]  Wil M. P. van der Aalst,et al.  On the Suitability of BPMN for Business Process Modelling , 2006, Business Process Management.

[12]  Remco M. Dijkman,et al.  Merging Business Process Models , 2010, OTM Conferences.

[13]  Wil M. P. van der Aalst,et al.  Modern Business Process Automation: YAWL and its Support Environment , 2009 .

[14]  Mathias Weske,et al.  Action Patterns in Business Process Models , 2009, ICSOC/ServiceWave.

[15]  Marcello La Rosa,et al.  Managing variability in process-aware information systems , 2009 .

[16]  Jan vom Brocke,et al.  Reference Modeling for Organizational Change: Applying Collaborative Techniques for Business Engineering , 2006, AMCIS.

[17]  Bernard Coulette,et al.  Broadening the Use of Process Patterns for Modeling Processes , 2007, SEKE.

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

[19]  Marlon Dumas La Rosa, Marcello and Dumas, Marlon (2008) Configurable Process Models: How To Adopt Standard Practices In Your How Way?. In BPTrends Newsletter, BPTrends.com. , 2008 .

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

[21]  Christoph Rosenkranz,et al.  "To standardize or not to standardize?" - understanding the effect of business process complexity on business process standardization , 2011, ECIS.

[22]  Marlon Dumas,et al.  Configurable process models: How to adopt standard practices in your own way? , 2008 .

[23]  August-Wilhelm Scheer,et al.  ARIS Architecture and Reference Models for Business Process Management , 2000, Business Process Management.

[24]  Wil M.P. van der Aalst,et al.  Patterns for process-aware information systems : an approach based on colored Petri nets , 2004 .

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

[26]  Oliver Thomas,et al.  Understanding the Term Reference Model in Information Systems Research: History, Literature Analysis and Explanation , 2005, Business Process Management Workshops.

[27]  Peter Loos,et al.  Business Process Reference Models: Survey and Classification , 2005, Business Process Management Workshops.

[28]  Wil M. P. van der Aalst,et al.  Advanced Workflow Patterns , 2000, CoopIS.

[29]  Patrick Delfmann,et al.  Adaptive Reference Modeling: Integrating Configurative and Generic Adaptation Techniques for Information Models , 2007 .

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

[31]  Marlon Dumas,et al.  UML Activity Diagrams as a Workflow Specification Language , 2001, UML.

[32]  Jana Koehler,et al.  Applying Patterns during Business Process Modeling , 2008, BPM.

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

[34]  Wil M.P. van der Aalst,et al.  YAWL: yet another workflow language , 2005, Inf. Syst..

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

[36]  Manfred Reichert,et al.  On the Support of Workflow Activity Patterns in Process Modeling Tools: Purpose and Requirements , 2009 .

[37]  Wil M. P. van der Aalst,et al.  Analysis of Web Services Composition Languages: The Case of BPEL4WS , 2003, ER.

[38]  Christian Janiesch,et al.  Configuring Reference Models - An Integrated Approach for Transaction Processing and Decision Support , 2006, ICEIS.

[39]  Peter Fettke,et al.  Reference Modeling for Business Systems Analysis , 2006 .

[40]  Marta Indulska,et al.  Improving the quality of process reference models: A quality function deployment-based approach , 2009, Decis. Support Syst..

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

[42]  Mathias Weske,et al.  Computation of Behavioural Profiles of Processes Models , 2010 .

[43]  Jan Mendling,et al.  Configurable multi-perspective business process models , 2011, Inf. Syst..

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

[45]  Cesare Pautasso,et al.  Combining Quality Assurance and Model Transformations in Business-Driven Development , 2008, AGTIVE.

[46]  Bill Curtis,et al.  Process modeling , 1992, CACM.

[47]  Nick Russell,et al.  Foundations of Process-Aware Information Systems , 2007 .

[48]  Bartosz Kiepusewski,et al.  Expressiveness and suitability of languages for control flow modelling in workflows , 2003 .

[49]  Max Jacobson,et al.  A Pattern Language: Towns, Buildings, Construction , 1981 .

[50]  Iris Reinhartz-Berger,et al.  Facilitating Reuse by Specialization of Reference Models for Business Process Design , 2007 .

[51]  Egon Börger,et al.  Approaches to modeling business processes: a critical analysis of BPMN, workflow patterns and YAWL , 2011, Software & Systems Modeling.