Abstract
Process models are an important element of business process management. Modelling and management of these models can be supported by business process patterns. In recent years, various approaches for defining such patterns were introduced. The aim of this paper is to promote the precise classification of these approaches by presenting a catalogue consisting of several criteria developed by means of a systematic literature review. A first evaluation of this catalogue is conducted by classifying ten pattern approaches.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
van der Aalst, W., ter Hofstede, A., Kiepuszewski, B., Barros, A.: Workflow Patterns. Distributed and Parallel Databases 14, 5–51 (2003)
Andersson, B., Bider, I., Johannesson, P., Perjons, E.: Towards a formal definition of goal-oriented business process patterns. Business Process Management Journal 11(6), 650–662 (2005)
Awad, A., Goré, R., Thomson, J., Weidlich, M.: An Iterative Approach for Business Process Template Synthesis from Compliance Rules. In: Mouratidis, H., Rolland, C. (eds.) CAiSE 2011. LNCS, vol. 6741, pp. 406–421. Springer, Heidelberg (2011)
Ayora, C., Torres, V., Weber, B., Reichert, M., Pelechano, V.: Enhancing Modeling and Change Support for Process Families through Change Patterns. In: Nurcan, S., Proper, H.A., Soffer, P., Krogstie, J., Schmidt, R., Halpin, T., Bider, I. (eds.) BPMDS 2013 and EMMSAD 2013. LNBIP, vol. 147, pp. 246–260. Springer, Heidelberg (2013)
Becker, J., Bergener, P., Rckers, M., Wei, B., Winkelmann, A.: Pattern-Based Semi-Automatic Analysis of Weaknesses in Semantic Business Process Models in the Banking Sector. In: ECIS 2010 Proceedings (2010)
Becker, J., Rosemann, M., von Uthmann, C.: Guidelines of Business Process Modeling. In: van der Aalst, W., Desel, J., Oberweis, A. (eds.) Business Process Management. LNCS, vol. 1806, pp. 30–262. Springer, Heidelberg (2000)
Becker, M., Klingner, S., Sonnenberg, M., Ritter, J.: A comparative survey of service configuration approaches. In: RESER 2013: Finding Growth Through Service Activities in Barren Times (2013)
Brambilla, M., Fraternali, P., Vaca, C.: BPMN and Design Patterns for Engineering Social BPM Solutions. In: Daniel, F., Barkaoui, K., Dustdar, S. (eds.) BPM Workshops 2011, Part I. LNBIP, vol. 99, pp. 219–230. Springer, Heidelberg (2012)
Bttcher, M.: Architektur integrierter Dienstleistungssysteme. Ph.D. thesis. Universitt Leipzig (2009)
Bttcher, M., Fhnrich, K.P.: Service Systems Modeling. In: Alt, R., Fhnrich, K.P., Franczyk, B. (eds.) Proceedings First International Symposium on Services Science, Logos, Leipzig, Germany (March 2009)
Bzivin, J.: On the unification power of models. Software and Systems Modeling 4(2), 171–188 (2005)
Cooper, H.: Organizing knowledge syntheses: A taxonomy of literature reviews. Knowledge, Technology & Policy 1(1), 104–126 (1988)
Delfmann, P., Herwig, S., Lis, L., Stein, A., Tent, K., Becker, J.: Pattern Specification and Matching in Conceptual Models - A Generic Approach Based on Set Operations. Enterprise Modelling and Information Systems Architectures 5(3), 24–43 (2010)
Dittmann, T., Gruhn, V., Hagen, M.: Improved Support for the Description and Usage of Process Patterns. In: 1st Workshop on Process Patterns, 17th ACM Conference on Object-Oriented Programming, Systems, Languages and Applications, Seattle, pp. 37–48 (2002)
Dumas, M., García-Bañuelos, L., Dijkman, R.: Similarity Search of Business Process Models. IEEE Data Engineering Bulletin 32(3), 23–28 (2009)
Falk, T., Griesberger, P., Johannsen, F., Leist, S.: Patterns For Business Process Improvement - A First Approach. In: ECIS 2013 Completed Research (2013)
Fettke, P., Loos, P., Zwicker, J.: Business Process Reference Models: Survey and Classification. In: Bussler, C.J., Haller, A. (eds.) BPM 2005 Workshops. LNCS, vol. 3812, pp. 469–483. Springer, Heidelberg (2006)
Förster, A., Engels, G.: Quality Ensuring Development of Software Processes. In: Oquendo, F. (ed.) EWSPT 2003. LNCS, vol. 2786, pp. 62–73. Springer, Heidelberg (2003)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design patterns: elements of reusable object-oriented software. Pearson Education (1994)
Gulla, J.A., Brasethvik, T.: On the Challenges of Business Modeling in Large-Scale Reengineering Projects. In: International Conf. on Requirements Engineering (2000)
Hallerbach, A., Bauer, T., Reichert, M.: Capturing Variability in Business Process Models: The Provop Approach. J. Softw. Maint. Evol. 22(6,7), 519–546 (2010)
Jeanmart, S., Gueheneuc, Y.G., Sahraoui, H., Habra, N.: Impact of the Visitor Pattern on Program Comprehension and Maintenance. In: Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement ESEM 2009, pp. 69–78. IEEE Computer Society, Washington, DC (2009)
Keele, S.: Guidelines for performing Systematic Literature Reviews in Software Engineering. Tech. rep., EBSE Technical Report EBSE-2007-01 (2007)
Knolmayer, G., Endl, R., Pfahrer, M.: Modeling Processes and Workflows by Business Rules. In: van der Aalst, W., Desel, J., Oberweis, A. (eds.) Business Process Management. LNCS, vol. 1806, pp. 16–245. Springer, Heidelberg (2000)
Koschmider, A., Hornung, T., Oberweis, A.: Recommendation-based editor for business process modeling. Data & Knowledge Engineering 70(6), 483–503 (2011)
Mu, L., Gjøsacter, T., Prinz, A., Tveit, M.S.: Specification of modelling languages in a flexible meta-model architecture. In: Proceedings of the Fourth European Conference on Software Architecture: Companion ECSA 2010, pp. 302–308. ACM, New York (2010)
Ottensooser, A., Fekete, A., Reijers, H.A., Mendling, J., Menictas, C.: Making sense of business process descriptions: An experimental comparison of graphical and textual notations. Journal of Systems and Software 85(3), 596–606 (2012)
Pardillo, J.: A Systematic Review on the Definition of UML Profiles. In: Petriu, D.C., Rouquette, N., Haugen, Ø. (eds.) MODELS 2010, Part I. LNCS, vol. 6394, pp. 407–422. Springer, Heidelberg (2010)
Riehle, D., Zllighoven, H.: Understanding and using patterns in software development. Theory and Practice of Object Systems 2(1), 3–13 (1996)
Rosemann, M., van der Aalst, W.: A configurable reference modelling language. Information Systems 32(1), 1–23 (2007)
Russell, N., ter Hofstede, A., van der Aalst, W., Mulyar., N.: Workflow Control-Flow Patterns: A Revised View. BPM Center Report BPM-06-22, BPMCenter.org (2006)
Russell, N., van der Aalst, W.M.P., ter Hofstede, A.H.M., Edmond, D.: Workflow Resource Patterns: Identification, Representation and Tool Support. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 216–232. Springer, Heidelberg (2005)
Russell, N., ter Hofstede, A.H.M., Edmond, D., van der Aalst, W.M.P.: Workflow Data Patterns: Identification, Representation and Tool Support. In: Delcambre, L., Kop, C., Mayr, H.C., Mylopoulos, J., Pastor, Ó. (eds.) ER 2005. LNCS, vol. 3716, pp. 353–368. Springer, Heidelberg (2005)
Schaefer, T., Fettke, P., Loos, P.: Control Patterns - Bridging The Gap Between Is Controls And BPM. In: ECIS 2013 Completed Research (2013)
Smirnov, S., Weidlich, M., Mendling, J., Weske, M.: Action patterns in business process model repositories. Computers in Industry 63(2), 98–111 (2012)
Taibi, T., Ngo, D.C.L.: Formal Specification of Design Patterns - A Balanced Approach. Journal of Object Technology 2(4), 127–140 (2003)
Thom, L., Reichert, M., Iochpe, C.: Activity Patterns in Process-aware Information Systems: Basic Concepts and Empirical Evidence. International Journal of Business Process Integration and Management (IJBPIM) 4(2), 93–110 (2009)
Turetken, O., Elgammal, A., van den Heuvel, W.J., Papazoglou, M.: Enforcing Complicance on Business Processes through the use of Patterns. In: ECIS 2011 Proceedings (2011)
Whitley, K.: Visual Programming Languages and the Empirical Evidence For and Against. Journal of Visual Languages & Computing 8(1), 109–142 (1997)
Wohed, P., van der Aalst, W., Dumas, M., ter Hofstede, A., Russell, N.: Pattern-based Analysis of BPMN An extensive evaluation of the Control-flow, the Data and the Resource Perspectives (revised version). BPM Center Report BPM-06-17, BPM Center (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Becker, M., Klingner, S. (2014). A Criteria Catalogue for Evaluating Business Process Pattern Approaches. In: Bider, I., et al. Enterprise, Business-Process and Information Systems Modeling. BPMDS EMMSAD 2014 2014. Lecture Notes in Business Information Processing, vol 175. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43745-2_18
Download citation
DOI: https://doi.org/10.1007/978-3-662-43745-2_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-43744-5
Online ISBN: 978-3-662-43745-2
eBook Packages: Computer ScienceComputer Science (R0)