Abstract
Modeling is the first stage in a Business Process’s (BP) lifecycle. A high-quality BP model is vital to the successful implementation, execution, and monitoring stages. Different works have evaluated BP models from a quality perspective. These works either used formal verification or a set of quality metrics. This paper adopts quality metric and targets models represented in Business Process Modeling and Notation (BPMN). It proposes an approach based on fuzzy logic along with a tool system developed under eclipse framework. The preliminary experimental evaluation of the proposed system shows encouraging results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Bender, R.: Quantitative risk assessment in epidemiological studies investigating threshold effects. Biom. J. 41(3), 305–319 (1999)
Cardoso, J., Mendling, J., Neumann, G., Reijers, H.A.: A discourse on complexity of process models. In: Eder, J., Dustdar, S. (eds.) BPM 2006. LNCS, vol. 4103, pp. 117–128. Springer, Heidelberg (2006). https://doi.org/10.1007/11837862_13
Cardoso, J., Vanderfeesten, I., Reijers, H.A.: Computing coupling for business process models (2010). http://eden.dei.uc.pt/~jcardoso/Research/Papers/Old%20paper%20format/Caise-19th-Coupling-Cardoso-Vanderfeesten.pdf. Accessed 20 Sept 2012
Curtis, B., Kellner, M.I., Over, J.: Process modeling. Commun. ACM 35(9), 75–90 (1992)
Guceglioglu, A.S., Demirors, O.: Using software quality characteristics to measure business process quality. In: van der Aalst, W.M.P., Benatallah, B., Casati, F., Curbera, F. (eds.) BPM 2005. LNCS, vol. 3649, pp. 374–379. Springer, Heidelberg (2005). https://doi.org/10.1007/11538394_26
Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., Witten, I.H.: The WEKA data mining software: an update. ACM SIGKDD Explor. Newsl. 11(1), 10–18 (2009)
Hanley, J.A., McNeil, B.J.: The meaning and use of the area under a receiver operating characteristic (ROC) curve. Radiology 143(1), 29–36 (1982)
Heinrich, R.: Aligning business process quality and information system quality. Ph.D. thesis (2013)
ISO: ISO/IEC 25010:2011 - systems and software engineering - systems and software quality requirements and evaluation (square) - system and software quality models (2011). https://www.iso.org/standard/35733.html. Accessed 08 Dec 2016
ISO: ISO/IEC 19510:2013 - information technology - object management group business process model and notation (2013). http://www.iso.org/iso/catalogue_detail.htm?csnumber=62652. Accessed 17 Oct 2016
Makni, L., Khlif, W., Haddar, N.Z., Ben-Abdallah, H.: A tool for evaluating the quality of business process models. In: ISSS/BPSC, pp. 230–242. Citeseer (2010)
Mendling, J.: Testing density as a complexity metric for EPCs. In: German EPC Workshop on Density of Process Models (2006)
Mendling, J., Reijers, H.A., van der Aalst, W.M.: Seven process modeling guidelines (7PMG). Inf. Softw. Technol. 52(2), 127–136 (2010)
Mendling, J., Sánchez-González, L., Garcia, F., La Rosa, M.: Thresholds for error probability measures of business process models. J. Syst. Softw. 85(5), 1188–1197 (2012)
Morimoto, S.: A survey of formal verification for business process modeling. In: Bubak, M., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds.) ICCS 2008. LNCS, vol. 5102, pp. 514–522. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-69387-1_58
Muketha, G., Ghani, A., Selamat, M., Atan, R.: A survey of business process complexity metrics. Inf. Technol. J. 9(7), 1336–1344 (2010)
de Oca, I.M.M., Snoeck, M., Reijers, H.A., Rodríguez-Morffi, A.: A systematic literature review of studies on business process modeling quality. Inf. Softw. Technol. 58, 187–205 (2015)
Quinlan, J.R.: Induction of decision trees. Mach. Learn. 1(1), 81–106 (1986)
Reijers, H.A., Vanderfeesten, I.T.P.: Cohesion and coupling metrics for workflow process design. In: Desel, J., Pernici, B., Weske, M. (eds.) BPM 2004. LNCS, vol. 3080, pp. 290–305. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-25970-1_19
Sadowska, M.: An approach to assessing the quality of business process models expressed in BPMN. e-Inf. Softw. Eng. J. 9(1), 57–77 (2015)
Safavian, S.R., Landgrebe, D.: A survey of decision tree classifier methodology. IEEE Trans. Syst. Man Cybern. 21(3), 660–674 (1991)
Sánchez-González, L., García, F., Mendling, J., Ruiz, F.: Quality assessment of business process models based on thresholds. In: Meersman, R., Dillon, T., Herrero, P. (eds.) OTM 2010. LNCS, vol. 6426, pp. 78–95. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-16934-2_9
Sánchez-González, L., García, F., Ruiz, F., Mendling, J.: Quality indicators for business process models from a gateway complexity perspective. Inf. Softw. Technol. 54(11), 1159–1174 (2012)
Sánchez-GonzáLez, L., GarcíA, F., Ruiz, F., Piattini, M.: Toward a quality framework for business process models. Int. J. Coop. Inf. Syst. 22(01), 1350003 (2013)
Sánchez-González, L., Ruiz, F., García, F., Cardoso, J.: Towards thresholds of control flow complexity measures for BPMN models. In: Proceedings of the 2011 ACM symposium on Applied computing, pp. 1445–1450. ACM (2011)
Schmidt, R., Nurcan, S.: Augmenting BPM with social software. In: Rinderle-Ma, S., Sadiq, S., Leymann, F. (eds.) BPM 2009. LNBIP, vol. 43, pp. 201–206. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-12186-9_19
Vanderfeesten, I., Cardoso, J., Mendling, J., Reijers, H.A., van der Aalst, W.M.: Quality metrics for business process models. BPM Workflow Handb. 144, 179–190 (2007)
Vanderfeesten, I., Reijers, H.A., Mendling, J., van der Aalst, W.M.P., Cardoso, J.: On a quest for good process models: the cross-connectivity metric. In: Bellahsène, Z., Léonard, M. (eds.) CAiSE 2008. LNCS, vol. 5074, pp. 480–494. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-69534-9_36
Vanderfeesten, I.T., Cardoso, J., Reijers, H.A.: A weighted coupling metric for business process models. In: CAiSE Forum, vol. 247 (2007)
Watahiki, K., Ishikawa, F., Hiraishi, K.: Formal verification of business processes with temporal and resource constraints. In: 2011 IEEE International Conference on Systems, Man, and Cybernetics, SMC, pp. 1173–1180. IEEE (2011)
Weske, M.: Business Process Management: Concepts, Languages, Architectures. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-28616-2
Yahya, F., Boukadi, K., Ben-Abdallah, H., Maamar, Z.: A fuzzy logic-based approach for assessing the quality of business process models. In: Proceedings of the 12th International Conference on Software Technologies - Volume 1, ICSOFT, pp. 61–72. INSTICC, SciTePress (2017)
Zadeh, L.A.: Fuzzy sets. Inf. Control 8(3), 338–353 (1965)
Zadeh, L.A.: Is there a need for fuzzy logic? Inf. Sci. 178(13), 2751–2779 (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Yahya, F., Boukadi, K., Ben-Abdallah, H., Maamar, Z. (2018). Application of Fuzzy Logic to Assess the Quality of BPMN Models. In: Cabello, E., Cardoso, J., Maciaszek, L., van Sinderen, M. (eds) Software Technologies. ICSOFT 2017. Communications in Computer and Information Science, vol 868. Springer, Cham. https://doi.org/10.1007/978-3-319-93641-3_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-93641-3_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-93640-6
Online ISBN: 978-3-319-93641-3
eBook Packages: Computer ScienceComputer Science (R0)