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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
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
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
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
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
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
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
(Object Management Group) OMG: Business process model and notation (BPMN) version 2.0. Technical report, Object Management Group (OMG), January 2011
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
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)
Rudden, J.: Making the case for BPM making the case for BPM: a benefits checklist. Technical report, BPTrends (2007). www.bptrends.com
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
Suchenia, A., Ligeza, A.: Event anomalies in modeling with BPMN. Int. J. Comput. Technol. Appl. 6(5), 789–797 (2015)
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
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
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
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)