Pattern-Based Approaches for Business Process Improvement: A Literature Review

  • Nesrine MissaouiEmail author
  • Sonia Ayachi Ghannouchi
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 931)


The continuous evolutions of information technology, together with the various changes, have a significant impact on Business Processes (BP) and their performance. To effectively deal with these changes, several solutions that introduce a new way to better control a BP were proposed. Among them, emerges the concept of business process improvement (BPI) that focuses on continuous improvement and evolution of BPs by adopting a number of techniques. Nowadays, a new technique for modeling and executing a BP has regained a lot of attention. It is based on the concept of patterns defined as reusable solutions used for dealing with problems occurring in a certain context, concerning a given BP. Several studies were interested in this concept, by proposing a pattern approach for modeling, executing and improving a BP. For this, the aim of this paper is to identify and evaluate the different types of patterns proposed in literature by suggesting a systematic review of the various patterns proposed. The result of the review was analyzed using a number of criteria that enable us to identify the most suitable patterns to the area of process improvement and thus positioning our work in this area. This can later be iteratively corrected and completed in order to obtain a continuously improved set of BPIP.


Business Process Improvement Business Process Patterns BPI-patterns Literature review Evaluation Criteria catalogue 


  1. 1.
    Grover, V., Jeong, S.R., Kettinger, W.J., Teng, J.T.C.: The implementation of business process reengineering. J. Manag. Inf. Syst. 12(1), 109–144 (1995). Scholar
  2. 2.
    Dumas, M., Rosa, M.L., Mendling, J., Reijers, H.: Fundamentals of Business Process Management, 1st edn. Springer, Heidelberg (2013). Scholar
  3. 3.
    Forster, F.: The Idea Behind Business Process Improvement: Toward a Business Process Improvement Pattern Framework. BPTrends (2006)Google Scholar
  4. 4.
    Falk, T., Griesberger, P., Leist, S.: Patterns as an artifact for business process improvement - insights from a case study. In: vom Brocke, J., Hekkala, R., Ram, S., Rossi, M. (eds.) DESRIST 2013. LNCS, vol. 7939, pp. 88–104. Springer, Heidelberg (2013). Scholar
  5. 5.
    Van Hilst, M., Fernandez, E.B.: A pattern system of underlying theories for process improvement. In: Proceedings of the 17th Conference on Pattern Languages of Programs, New York, NY, USA, pp. 8:1–8:24 (2010).
  6. 6.
    Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional, Upper Saddle River (1994)zbMATHGoogle Scholar
  7. 7.
    Störrle, H.: Describing process patterns with UML. In: Ambriola, V. (ed.) EWSPT 2001. LNCS, vol. 2077, pp. 173–181. Springer, Heidelberg (2001). Scholar
  8. 8.
    Atwood, D.: BPM Process Patterns: Repeatable Design for BPM Process Models. BPTrends (2006)Google Scholar
  9. 9.
    Kim, D., Kim, M., Kim, H.: Dynamic business process management based on process change patterns. In: International Conference on Convergence Information Technology, Gyeongju, pp. 1154–1161 (2007).
  10. 10.
    Weber, B., Reichert, M., Rinderle Ma, S.: Change patterns and change support features - enhancing flexibility in process-aware information systems. Data Knowl. Eng. 66(3), 438–466 (2008). Scholar
  11. 11.
    Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews. Software Engineering, Technical report, EBSE/EPIC, vol. 2 (2007)Google Scholar
  12. 12.
    Becker, M., Klingner, S.: A criteria catalogue for evaluating business process pattern approaches. In: Bider, I., et al. (eds.) BPMDS and EMMSAD 2014. LNBIP, vol. 175, pp. 257–271. Springer, Heidelberg (2014). Scholar
  13. 13.
    Höhenberger, S., Delfmann, P.: Supporting business process improvement through business process weakness pattern collections. In: Proceedings of the 12th International Conference Business Informatics, Osnabrück, pp. 378–392 (2015)Google Scholar
  14. 14.
    Awad, A., Barnawi, A., Elgammal, A., Elshawi, R., Almalaise, A., Sakr, S.: Runtime detection of business process compliance violations: an approach based on anti patterns. In: Proceedings of the 30th ACM Symposium on Applied Computing, NY, USA, pp. 1203–1210 (2015).
  15. 15.
    Chapela-Campa, D., Mucientes, M., Lama, M.: Discovering infrequent behavioral patterns in process models. In: Carmona, J., Engels, G., Kumar, A. (eds.) BPM 2017. LNCS, vol. 10445, pp. 324–340. Springer, Cham (2017). Scholar
  16. 16.
    Niedermann, F., Radeschütz, S., Mitschang, B.: Business process optimization using formalized optimization patterns. In: Abramowicz, W. (ed.) BIS 2011. LNBIP, vol. 87, pp. 123–135. Springer, Heidelberg (2011). Scholar
  17. 17.
    Uronkarn, W., Senivongse, T.: Change patterns detection and traceability impact analysis of business process models. In: Yang, G.-C., Ao, S.-I., Huang, X., Castillo, O. (eds.) Transactions on Engineering Technologies, pp. 441–455. Springer, Dordrecht (2015). Scholar
  18. 18.
    Ayora, C., Torres, V., De la Vara, J.L., Pelechano, V.: Variability management in process families through change patterns. J. Inf. Softw. Technol. 74, 86–104 (2016). Scholar
  19. 19.
    Lanz, A., Weber, B., Reichert, M.: Time patterns for process-aware information systems. J. Requir. Eng. 19(2), 113–141 (2014). Scholar
  20. 20.
    Appleton, B.: Patterns for conducting process improvement. In: Conference on Pattern Languages of Program Design, PLoPD 1997 (1997)Google Scholar
  21. 21.
    Gschwind, T., Koehler, J., Wong, J.: Applying patterns during business process modeling. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol. 5240, pp. 4–19. Springer, Heidelberg (2008). Scholar
  22. 22.
    Lang, M., Wehner, B., Falk, T., Griesberger, P., Leist, S.: Evaluating business process improvement patterns by simulation: complete research. In: Twenty-Third European Conference on Information Systems (ECIS), Münster, Germany (2015).
  23. 23.
    Pourshahid, A., Mussbacher, G., Amyot, D., Weiss, M.: Requirements for a modeling language to specify and match business process improvement patterns. In: 3rd International Workshop on Model-Driven Requirements Engineering, Brazil, pp 10–19. IEEE (2013).
  24. 24.
    Russell, N., Hofstede, A.H.M., Edmond, D., Van Der Aalst, W.M.P.: Workflow Resource Patterns (2004).
  25. 25.
    Russell, N., Ter Hofstede, A.H.M., Van Der Aalst, W.M.P., Mulyar, N.: Workflow control-flow patterns: A revised view (2006).
  26. 26.
    Rinderle-Ma, S., Reichert, M., Weber, B.: On the formal semantics of change patterns in process-aware information systems. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 279–293. Springer, Heidelberg (2008). Scholar
  27. 27.
    Cherfi, S.S.-S., Comyn-Wattiau, I., Akoka, J.: Quality patterns for conceptual modelling. In: Li, Q., Spaccapietra, S., Yu, E., Olivé, A. (eds.) ER 2008. LNCS, vol. 5231, pp. 142–153. Springer, Heidelberg (2008). Scholar
  28. 28.
    Smirnov, S., Weidlich, M., Mendling, J., Weske, M.: Action patterns in business process model repositories. Comput. Ind. 63(2), 98–111 (2012). Scholar
  29. 29.
    Tran, H.N., Coulette, B., Tran, D.T., Vu, M.H.: Automatic reuse of process patterns in process modeling. In: Proceedings of the ACM Symposium on Applied Computing, NY, USA, pp. 1431–1438 (2011).
  30. 30.
    Yousfi, A., Saidi, R., Dey, A.K.: Variability patterns for business processes in BPMN. Inf. Syst. e-Business Manag. 14(3), 443–467 (2016). Scholar
  31. 31.
    Zimmermann, B., Doehring, M.: Patterns for flexible BPMN workflows. In: Proceedings of the 16th European Conference on Pattern Languages of Programs: EuroPLoP 2011, Article No. 7 (2011).

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  1. 1.Higher Institute of Computer Science and Communication Techniques of SousseUniversity of SousseSousseTunisia
  2. 2.RIADI LaboratoryUniversity of ManoubaManoubaTunisia
  3. 3.Higher Institute of Management of SousseUniversity of SousseSousseTunisia

Personalised recommendations