Skip to main content

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

  • Conference paper
  • First Online:
Parallel and Distributed Computing, Applications and Technologies (PDCAT 2018)

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  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). https://doi.org/10.1080/07421222.1995.11518072

    Article  Google Scholar 

  2. Dumas, M., Rosa, M.L., Mendling, J., Reijers, H.: Fundamentals of Business Process Management, 1st edn. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-33143-5

    Book  Google Scholar 

  3. Forster, F.: The Idea Behind Business Process Improvement: Toward a Business Process Improvement Pattern Framework. BPTrends (2006)

    Google Scholar 

  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). https://doi.org/10.1007/978-3-642-38827-9_7

    Chapter  Google Scholar 

  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). https://doi.org/10.1145/2493288.2493296

  6. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional, Upper Saddle River (1994)

    MATH  Google Scholar 

  7. Störrle, H.: Describing process patterns with UML. In: Ambriola, V. (ed.) EWSPT 2001. LNCS, vol. 2077, pp. 173–181. Springer, Heidelberg (2001). https://doi.org/10.1007/3-540-45752-6_14

    Chapter  MATH  Google Scholar 

  8. Atwood, D.: BPM Process Patterns: Repeatable Design for BPM Process Models. BPTrends (2006)

    Google Scholar 

  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). https://doi.org/10.1109/iccit.2007.91

  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). https://doi.org/10.1016/j.datak.2008.05.001

    Article  Google Scholar 

  11. Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews. Software Engineering, Technical report, EBSE/EPIC, vol. 2 (2007)

    Google Scholar 

  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). https://doi.org/10.1007/978-3-662-43745-2_18

    Chapter  Google Scholar 

  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. 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). https://doi.org/10.1145/2695664.2699488

  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). https://doi.org/10.1007/978-3-319-65000-5_19

    Chapter  Google Scholar 

  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). https://doi.org/10.1007/978-3-642-21863-7_11

    Chapter  Google Scholar 

  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). https://doi.org/10.1007/978-94-017-9588-3_33

    Chapter  Google Scholar 

  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). https://doi.org/10.1016/j.infsof.2016.01.007

    Article  Google Scholar 

  19. Lanz, A., Weber, B., Reichert, M.: Time patterns for process-aware information systems. J. Requir. Eng. 19(2), 113–141 (2014). https://doi.org/10.1007/s00766-012-0162-3

    Article  Google Scholar 

  20. Appleton, B.: Patterns for conducting process improvement. In: Conference on Pattern Languages of Program Design, PLoPD 1997 (1997)

    Google Scholar 

  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). https://doi.org/10.1007/978-3-540-85758-7_4

    Chapter  Google Scholar 

  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). https://doi.org/10.18151/7217407

  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). https://doi.org/10.1109/modre.2013.6597259

  24. Russell, N., Hofstede, A.H.M., Edmond, D., Van Der Aalst, W.M.P.: Workflow Resource Patterns (2004). http://www.workflowpatterns.com/patterns/resource/

  25. Russell, N., Ter Hofstede, A.H.M., Van Der Aalst, W.M.P., Mulyar, N.: Workflow control-flow patterns: A revised view (2006). http://www.workflowpatterns.com/documentation/

  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). https://doi.org/10.1007/978-3-540-87877-3_21

    Chapter  Google Scholar 

  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). https://doi.org/10.1007/978-3-540-87877-3_12

    Chapter  Google Scholar 

  28. Smirnov, S., Weidlich, M., Mendling, J., Weske, M.: Action patterns in business process model repositories. Comput. Ind. 63(2), 98–111 (2012). https://doi.org/10.1016/j.compind.2011.11.001

    Article  Google Scholar 

  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). https://doi.org/10.1145/1982185.1982494

  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). https://doi.org/10.1007/s10257-015-0290-7

    Article  Google Scholar 

  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). https://doi.org/10.1145/2396716.2396723

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nesrine Missaoui .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Missaoui, N., Ayachi Ghannouchi, S. (2019). Pattern-Based Approaches for Business Process Improvement: A Literature Review. In: Park, J., Shen, H., Sung, Y., Tian, H. (eds) Parallel and Distributed Computing, Applications and Technologies. PDCAT 2018. Communications in Computer and Information Science, vol 931. Springer, Singapore. https://doi.org/10.1007/978-981-13-5907-1_42

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-5907-1_42

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-5906-4

  • Online ISBN: 978-981-13-5907-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics