Skip to main content

Anti-patterns for Process Modeling Problems: An Analysis of BPMN 2.0-Based Tools Behavior

  • Conference paper
  • First Online:
Business Process Management Workshops (BPM 2019)

Abstract

Process modeling is increasingly conducted in business by non-expert modelers. For this reason, the increasing uptake of notations like BPMN has been accompanied by problems such syntactic and semantic errors. These modeling problems may hamper process understanding and cause unexpected behavior during process execution. A set of common modeling problems has been classified as anti-patterns in the literature. Up until now, it is not clear to which extent these anti-patterns can be spotted during modeling. In this paper, we investigate anti-pattern support based on a selection of prominent BPMN tools. The research contribution is two-fold: we demonstrate the importance of qualification of the analyst for the task of process modeling; and, we identify the need for process modeling tools to detect the use of anti-patterns, feedbacking the user more actively and explicitly about problems to be corrected in the process models.

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

Notes

  1. 1.

    https://www.github.com/clemilsondias/bpmn-anti-patterns-process-models.

References

  1. Chiotti, O., Roa, J., Villareal, P.: Detection of anti-patterns in the control flow of collaborative business processes. Simposio Argentino de Ingeniería de Software (2015)

    Google Scholar 

  2. Dirndorfer, M., Fischer, H., Sneed, S.: Case study on the interoperability of business process management software. In: Fischer, H., Schneeberger, J. (eds.) S-BPM ONE 2013. CCIS, vol. 360, pp. 229–234. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-36754-0_14

    Chapter  Google Scholar 

  3. Dumas, M., La Rosa, M., Mendling, J., Reijers, H.A., et al.: Fundamentals of Business Process Management, vol. 1. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-33143-5

    Book  Google Scholar 

  4. Geiger, M., Harrer, S., Lenhard, J., Wirtz, G.: BPMN 2.0: the state of support and implementation. Future Gener. Comput. Syst. (2017). https://doi.org/10.1016/j.future.2017.01.006

  5. Koschmider, A., Laue, R., Fellmann, M.: Business process model anti-patterns: a bibliography and taxonomy of published work. In: vom Brocke, J., Gregor, S., Müller, O. (eds.) 27th European Conference on Information Systems - Information Systems for a Sharing Society, ECIS 2019, Stockholm and Uppsala, Sweden, 8–14 June 2019 (2019). https://aisel.aisnet.org/ecis2019_rp/157

  6. Mendling, J.: Empirical studies in process model verification. In: Jensen, K., van der Aalst, W.M.P. (eds.) Transactions on Petri Nets and Other Models of Concurrency II. LNCS, vol. 5460, pp. 208–224. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-00899-3_12

    Chapter  Google Scholar 

  7. Mili, H., et al.: Business process modeling languages: sorting through the alphabet soup. ACM Comput. Surv. 43(4) (2010). https://doi.org/10.1145/1824795.1824799

  8. (Object Management Group) OMG: Business process model and notation (BPMN) version 2.0. Technical report, Object Management Group (OMG), January 2011

    Google Scholar 

  9. Recker, J., Indulska, M., Green, P.: How good is BPMN really? Insights from theory and practice. Technical report, Association for Information Systems AIS Electronic Library (AISeL) (2006). www.bpmn.org

  10. Rozman, T., Polancic, G., Horvat, R.V.: Analysis of most common process modeling mistakes in bpmn process models. In: 2008 BPM and Workflow Handbook. University of Maribor Slovenia (2008)

    Google Scholar 

  11. Rudden, J.: Making the case for BPM making the case for BPM: a benefits checklist. Technical report, BPTrends (2007). www.bptrends.com

  12. Snoeck, M., Moreno-Montes de Oca, I., Haegemans, T., Scheldeman, B., Hoste, T.: Testing a selection of BPMN tools for their support of modelling guidelines. In: Ralyté, J., España, S., Pastor, Ó. (eds.) PoEM 2015. LNBIP, vol. 235, pp. 111–125. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-25897-3_8

    Chapter  Google Scholar 

  13. Suchenia, A., Ligeza, A.: Event anomalies in modeling with BPMN. Int. J. Comput. Technol. Appl. 6(5), 789–797 (2015)

    Google Scholar 

  14. Thom, L.H., Reichert, M., Chiao, C.M., Iochpe, C., Hess, G.N.: Inventing less, reusing more, and adding intelligence to business process modeling. In: Bhowmick, S.S., Küng, J., Wagner, R. (eds.) DEXA 2008. LNCS, vol. 5181, pp. 837–850. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-85654-2_75

    Chapter  Google Scholar 

  15. Vidacic, T., Strahonja, V.: Taxonomy of anomalies in business process models. In: Escalona, M.J., Aragón, G., Linger, H., Lang, M., Barry, C., Schneider, C. (eds.) Information System Development, pp. 283–294. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-07215-9_23

    Chapter  Google Scholar 

Download references

Acknowledgments

Vinicius Stein Dani is a CAPES scholarship holder; Lucineia Heloisa Thom is a CAPES scholarship holder, Program Professor Visitante no Exterior, grant 88881.172071/2018-01; this study was financed (Code 001) in part by CAPES.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lucineia Heloisa Thom .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

de Brito Dias, C.L., Stein Dani, V., Mendling, J., Thom, L.H. (2019). Anti-patterns for Process Modeling Problems: An Analysis of BPMN 2.0-Based Tools Behavior. In: Di Francescomarino, C., Dijkman, R., Zdun, U. (eds) Business Process Management Workshops. BPM 2019. Lecture Notes in Business Information Processing, vol 362. Springer, Cham. https://doi.org/10.1007/978-3-030-37453-2_59

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-37453-2_59

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-37452-5

  • Online ISBN: 978-3-030-37453-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics