{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T16:10:29Z","timestamp":1767888629313,"version":"3.49.0"},"reference-count":37,"publisher":"Emerald","issue":"6","license":[{"start":{"date-parts":[[2018,12,28]],"date-time":"2018-12-28T00:00:00Z","timestamp":1545955200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["BPMJ"],"published-print":{"date-parts":[[2019,9,12]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>The quality of a Business Process (BP) model is vital for the successful accomplishment of all its lifecycle phases. Indeed, a high-quality BP model makes its implementation, execution and evaluation easier. In the literature, the improvement of BP model quality has been dealt with using several techniques. For instance, modeling guidelines, refactoring techniques, and transformation rules are the most used ones. The purpose of this paper is to exploit existing initiatives in this field to help designers improve their BP models.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>This paper draws up a systematic inventory of the existing approaches to improve the quality of BP models. Moreover, it provides a comparative evaluation with the aim of identifying the particularities of each approach as well as the common gaps in the state of the art. Finally, it proposes a guiding framework, called BP-Quality, that supports designers in improving the quality of their BP models.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>The usability of BP-Quality is illustrated through a case study and a set of experiments. The preliminary experimental evaluation of this guiding framework shows encouraging results.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>The proposed guiding framework has the merit of exploiting existing initiatives in the field of BP quality improvement. In addition, it customizes and optimizes the quality improvement process according to the particularities of each BP model.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/bpmj-11-2017-0327","type":"journal-article","created":{"date-parts":[[2018,12,28]],"date-time":"2018-12-28T05:32:51Z","timestamp":1545975171000},"page":"1357-1376","source":"Crossref","is-referenced-by-count":8,"title":["Improving the quality of Business Process Models: Lesson learned from the State of the Art"],"prefix":"10.1108","volume":"25","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4661-1344","authenticated-orcid":false,"given":"Fadwa","family":"Yahya","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Khouloud","family":"Boukadi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Han\u00eane","family":"Ben-Abdallah","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","published-online":{"date-parts":[[2018,12,28]]},"reference":[{"key":"key2021041509513414400_ref001","volume-title":"Extreme Programming Explained: Embrace Change","year":"2000"},{"key":"key2021041509513414400_ref002","doi-asserted-by":"crossref","unstructured":"Becker, J., Rosemann, M. and Von Uthmann, C. (2000), \u201cGuidelines of business process modeling\u201d, in van der Aalst, W., Desel, J. and Oberweis, A. (Eds), Business Process Management, Lecture Notes in Computer Science, Vol. 1806, Springer, Berlin, pp. 30-49.","DOI":"10.1007\/3-540-45594-9_3"},{"key":"key2021041509513414400_ref003","first-page":"117","article-title":"A discourse on complexity of process models","year":"2006"},{"issue":"9","key":"key2021041509513414400_ref004","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1145\/130994.130998","article-title":"Process modeling","volume":"35","year":"1992","journal-title":"Communications of the ACM"},{"key":"key2021041509513414400_ref005","volume-title":"Fundamentals of Business Process Management","year":"2018","edition":"2nd ed."},{"key":"key2021041509513414400_ref006","first-page":"16","article-title":"Graph-based business process model refactoring","year":"2013","journal-title":"SIMPDA"},{"key":"key2021041509513414400_ref007","first-page":"960","article-title":"Qualitydriven business process refactoring","year":"2012"},{"key":"key2021041509513414400_ref008","first-page":"1397","article-title":"Assessing the best-order for business process model refactoring","year":"2013"},{"key":"key2021041509513414400_ref009","volume-title":"Refactoring: Improving the Design of Existing Programs","year":"1999","edition":"1st ed."},{"key":"key2021041509513414400_ref010","first-page":"374","article-title":"Using software quality characteristics to measure business process quality","year":"2005"},{"key":"key2021041509513414400_ref011","unstructured":"ISO\/IEC-19510 (2013), \u201cInformation technology-object management group business process model and notation\u201d, available at: www.iso.org\/standard\/62652.html (accessed March 4, 2018)."},{"key":"key2021041509513414400_ref012","unstructured":"ISO\/IEC-25010 (2011), \u201cSystems and software engineering \u2013 systems and software quality requirements and evaluation (square) \u2013 system and software quality models\u201d, available at: www.iso.org\/standard\/35733.html (accessed August 6, 2017)."},{"key":"key2021041509513414400_ref013","first-page":"216","article-title":"On the performance overhead of BPMN modeling practices","year":"2017"},{"key":"key2021041509513414400_ref014","first-page":"409","article-title":"EVARES: a quality-driven refactoring method for business process models","year":"2017"},{"issue":"1","key":"key2021041509513414400_ref015","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1108\/BPMJ-12-2015-0186","article-title":"A methodology for the semantic and structural restructuring of BPMN models","volume":"23","year":"2017","journal-title":"Business Process Management Journal"},{"issue":"4","key":"key2021041509513414400_ref016","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/MS.2015.81","article-title":"Learning from quality issues of BPMN models from industry","volume":"33","year":"2016","journal-title":"IEEE Software"},{"key":"key2021041509513414400_ref017","article-title":"Testing density as a complexity metric for EPCS","year":"2006"},{"issue":"2","key":"key2021041509513414400_ref018","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1016\/j.infsof.2009.08.004","article-title":"Seven process modeling guidelines (7PMG)","volume":"52","year":"2010","journal-title":"Information and Software Technology"},{"issue":"2","key":"key2021041509513414400_ref019","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1109\/TSE.2004.1265817","article-title":"A survey of software refactoring","volume":"30","year":"2004","journal-title":"IEEE Transactions on Software Engineering"},{"key":"key2021041509513414400_ref020","unstructured":"Morse, D., Dey, A. and Armstrong, S. (2000), \u201cThe six \u2018w\u2019 questions of context-awareness: what, who, where, when, why and how\u201d, in Szwillus, G. and Turner, T. (Eds), Proceedings of the CHI 2000 Conference on Human Factors in Computing Systems, Vol. 2, p. 456."},{"key":"key2021041509513414400_ref021","unstructured":"OMG (2011), \u201cBpmn 2.0\u201d, available at: www.omg.org\/spec\/BPMN\/2.0\/ (accessed February 7, 2017)."},{"key":"key2021041509513414400_ref022","unstructured":"OMG (2015), \u201cUml 2.5\u201d, available at: www.omg.org\/spec\/UML\/2.5\/ (accessed July 1, 2018)."},{"key":"key2021041509513414400_ref023","first-page":"290","article-title":"Cohesion and coupling metrics for work flow process design","year":"2004"},{"issue":"11","key":"key2021041509513414400_ref024","doi-asserted-by":"crossref","first-page":"1159","DOI":"10.1016\/j.infsof.2012.05.001","article-title":"Quality indicators for business process models from a gateway complexity perspective","volume":"54","year":"2012","journal-title":"Information and Software Technology"},{"issue":"1","key":"key2021041509513414400_ref025","first-page":"1","article-title":"Toward a quality framework for business process models","volume":"22","year":"2013","journal-title":"International Journal of Cooperative Information Systems"},{"key":"key2021041509513414400_ref026","first-page":"201","article-title":"Augmenting BPM with social software","volume-title":"Business Process Management Workshops, BPM 2009, Lecture Notes in Business Information Processing","year":"2009"},{"key":"key2021041509513414400_ref027","first-page":"129","article-title":"Process equivalence: comparing two process models based on observed behavior","volume":"4102","year":"2006","journal-title":"Business Process Management, BPM 2006, Lecture Notes in Computer Science"},{"key":"key2021041509513414400_ref028","first-page":"1","article-title":"Business process management: a survey","year":"2003"},{"key":"key2021041509513414400_ref029","first-page":"480","article-title":"On a quest for good process models: the cross-connectivity metric","year":"2008"},{"key":"key2021041509513414400_ref030","first-page":"41","article-title":"A weighted coupling metric for business process models","volume":"247","year":"2007","journal-title":"CAiSE Forum"},{"key":"key2021041509513414400_ref031","doi-asserted-by":"crossref","unstructured":"Weber, B. and Reichert, M. (2008), \u201cRefactoring process models in large process repositories\u201d, in Bellahs\u00e8ne, Z. and L\u00e9onard, M. (Eds), Advanced Information Systems Engineering. CAiSE 2008. Lecture Notes in Computer Science, Vol. 5074, Springer, Berlin, Heidelberg, pp. 124-139.","DOI":"10.1007\/978-3-540-69534-9_9"},{"issue":"5","key":"key2021041509513414400_ref032","doi-asserted-by":"crossref","first-page":"467","DOI":"10.1016\/j.compind.2010.12.012","article-title":"Refactoring large process model repositories","volume":"62","year":"2011","journal-title":"Computers in Industry"},{"key":"key2021041509513414400_ref033","doi-asserted-by":"crossref","unstructured":"Weske, M. (2012), \u201cBusiness process management architectures\u201d, Business Process Management, Springer, Berlin, Heidelberg, pp. 333-371.","DOI":"10.1007\/978-3-642-28616-2_7"},{"key":"key2021041509513414400_ref034","first-page":"61","article-title":"A fuzzy logic-based approach for assessing the quality of business process models","year":"2017"},{"key":"key2021041509513414400_ref035","doi-asserted-by":"crossref","unstructured":"Yahya, F., Boukadi, K., Ben-Abdallah, H. and Maamar, Z. (2018), \u201cApplication of fuzzy logic to assess the quality of BPMN models\u201d, in Cabello, E., Cardoso, J., Maciaszek, L.A. and van Sinderen, M. (Eds), Software Technologies, Springer International Publishing, Cham, pp. 188-209.","DOI":"10.1007\/978-3-319-93641-3_9"},{"issue":"3","key":"key2021041509513414400_ref036","doi-asserted-by":"crossref","first-page":"338","DOI":"10.1016\/S0019-9958(65)90241-X","article-title":"Fuzzy sets","volume":"8","year":"1965","journal-title":"Information and Control"},{"key":"key2021041509513414400_ref037","first-page":"4995","article-title":"Visual7w: grounded question answering in images","year":"2016"}],"container-title":["Business Process Management Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/BPMJ-11-2017-0327\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/BPMJ-11-2017-0327\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:16:28Z","timestamp":1753398988000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/bpmj\/article\/25\/6\/1357-1376\/258583"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12,28]]},"references-count":37,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2018,12,28]]},"published-print":{"date-parts":[[2019,9,12]]}},"alternative-id":["10.1108\/BPMJ-11-2017-0327"],"URL":"https:\/\/doi.org\/10.1108\/bpmj-11-2017-0327","relation":{},"ISSN":["1463-7154"],"issn-type":[{"value":"1463-7154","type":"print"}],"subject":[],"published":{"date-parts":[[2018,12,28]]}}}