{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,25]],"date-time":"2026-04-25T06:02:11Z","timestamp":1777096931930,"version":"3.51.4"},"reference-count":32,"publisher":"Emerald","issue":"5","license":[{"start":{"date-parts":[[2018,10,16]],"date-time":"2018-10-16T00:00:00Z","timestamp":1539648000000},"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,8,19]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>The purpose of this paper is to demonstrate that process mining techniques can help to discover process models from event logs, using conventional high-level process modeling languages, such as Business Process Model and Notation (BPMN), leveraging their representational bias.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>The integrated discovery approach presented in this work is aimed to mine: control, data and resource perspectives within one process diagram, and, if possible, construct a hierarchy of subprocesses improving the model readability. The proposed approach is defined as a sequence of steps, performed to discover a model, containing various perspectives and presenting a holistic view of a process. This approach was implemented within an open-source process mining framework called ProM and proved its applicability for the analysis of real-life event logs.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>This paper shows that the proposed integrated approach can be applied to real-life event logs of information systems from different domains. The multi-perspective process diagrams obtained within the approach are of good quality and better than models discovered using a technique that does not consider hierarchy. Moreover, due to the decomposition methods applied, the proposed approach can deal with large event logs, which cannot be handled by methods that do not use decomposition.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>The paper consolidates various process mining techniques, which were never integrated before and presents a novel approach for the discovery of multi-perspective hierarchical BPMN models. This approach bridges the gap between well-known process mining techniques and a wide range of BPMN-complaint tools.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/bpmj-02-2018-0051","type":"journal-article","created":{"date-parts":[[2018,10,16]],"date-time":"2018-10-16T08:55:36Z","timestamp":1539680136000},"page":"995-1019","source":"Crossref","is-referenced-by-count":12,"title":["Discovering high-level BPMN process models from event data"],"prefix":"10.1108","volume":"25","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5088-7602","authenticated-orcid":false,"given":"Anna","family":"Kalenkova","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrea","family":"Burattin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Massimiliano","family":"de Leoni","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wil","family":"van der Aalst","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alessandro","family":"Sperduti","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","published-online":{"date-parts":[[2018,10,16]]},"reference":[{"key":"key2021041509514203400_ref001","doi-asserted-by":"crossref","unstructured":"Batoulis, K., Meyer, A., Bazhenova, E., Decker, G. and Weske, M. (2015), \u201cExtracting decision logic from process models\u201d, in Zdravkovic, J., Kirikova, M. and Johannesson, P. (Eds), CAiSE 2015, Vol. 9097 of LNCS, Springer, Cham, pp. 349-366.","DOI":"10.1007\/978-3-319-19069-3_22"},{"key":"key2021041509514203400_ref002","doi-asserted-by":"crossref","unstructured":"Bazhenova, E., Biilow, S. and Weske, M. (2016), \u201cDiscovering decision models from event logs\u201d, in Abramowicz, W., Alt, R. and Franczyk, B. (Eds), BIS 2016, Vol. 255 of LNBIP, Springer, Cham, pp. 237-251.","DOI":"10.1007\/978-3-319-39426-8_19"},{"key":"key2021041509514203400_ref003","doi-asserted-by":"crossref","unstructured":"Bergenthum, R., Desel, J., Lorenz, R. and Mauser, S. (2007), \u201cProcess mining based on regions of languages\u201d, in Alonso, G., Dadam, P. and Rosemann, M. (Eds), Business Process Management, Springer Berlin, Heidelberg, Berlin, Heidelberg, pp. 375-383.","DOI":"10.1007\/978-3-540-75183-0_27"},{"key":"key2021041509514203400_ref004","first-page":"103","article-title":"Business models enhancement through discovery of roles","year":"2013"},{"key":"key2021041509514203400_ref005","first-page":"101","article-title":"Beyond tasks and gateways: discovering BPMN models with subprocesses, boundary events and activity markers","year":"2014"},{"key":"key2021041509514203400_ref006","doi-asserted-by":"crossref","first-page":"284","DOI":"10.1016\/j.is.2015.07.004","article-title":"BPMN miner: automated discovery of BPMN process models with hierarchical structure","volume":"56","year":"2016","journal-title":"Information Systems"},{"key":"key2021041509514203400_ref007","first-page":"1454","article-title":"Data-aware process mining: discovering decisions in processes using alignments","year":"2013"},{"key":"key2021041509514203400_ref008","doi-asserted-by":"crossref","unstructured":"De Smedt, J., Hasic, F., vanden Broucke, S. and Vanthienen, J. (2017), \u201cTowards a holistic discovery of decisions in process-aware information systems\u201d, in Carmona, J., Engels, G. and Kumar, A. (Eds), BPM 2017, Vol. 10445 of LNCS, Springer, Cham, pp. 183-199.","DOI":"10.1007\/978-3-319-65000-5_11"},{"key":"key2021041509514203400_ref009","article-title":"Bidimensional process discovery for mining BPMN models","year":"2014"},{"key":"key2021041509514203400_ref010","unstructured":"Decision Model and Notation (DMN) V1.1 (2016), available at: www.omg.org\/spec\/DMN\/1.1\/ (accessed January 25, 2018)."},{"issue":"12","key":"key2021041509514203400_ref011","doi-asserted-by":"crossref","first-page":"1281","DOI":"10.1016\/j.infsof.2008.02.006","article-title":"Semantics and analysis of business process models in BPMN","volume":"50","year":"2008","journal-title":"Information & Software Technology"},{"key":"key2021041509514203400_ref012","first-page":"36","article-title":"Discovering, analyzing and enhancing BPMN models using ProM","year":"2014"},{"issue":"4","key":"key2021041509514203400_ref013","doi-asserted-by":"crossref","first-page":"1019","DOI":"10.1007\/s10270-015-0502-0","article-title":"Process mining using BPMN: relating event logs and process models","volume":"16","year":"2017","journal-title":"Software & Systems Modeling"},{"key":"key2021041509514203400_ref014","first-page":"55","article-title":"Specification and verification of complex business processes: a high-level Petri net-based approach","year":"2015"},{"key":"key2021041509514203400_ref015","doi-asserted-by":"crossref","unstructured":"Leemans, S., Fahland, D. and van der Aalst, W. (2014), \u201cDiscovering block-structured process models from incomplete event logs\u201d, in Ciardo, G. and Kindler, E. (Eds), Application and Theory of Petri Nets and Concurrency, Vol. 8489 of Lecture Notes in Computer Science, Springer International Publishing, Cham, pp. 91-110.","DOI":"10.1007\/978-3-319-07734-5_6"},{"key":"key2021041509514203400_ref016","unstructured":"Mannhardt, F. (2018), \u201cMulti-perspective process mining\u201d, PhD thesis, Department of Mathematics and Computer Science, TUE, Eindhoven."},{"key":"key2021041509514203400_ref017","doi-asserted-by":"crossref","unstructured":"Mannhardt, F., de Leoni, M., Reijers, H. and van der Aalst, W. (2016), \u201cMeasuring the precision of multi-perspective process models\u201d, in Reichert, M. and Reijers, H. (Eds), Business Process Management Workshops, Lecture Notes in Business Information Processing, Springer, Cham, pp. 113-125.","DOI":"10.1007\/978-3-319-42887-1_10"},{"key":"key2021041509514203400_ref018","doi-asserted-by":"crossref","unstructured":"Muehlen, M. and Recker, J. (2008), \u201cHow much language is enough? Theoretical and practical use of the business process modeling notation\u201d, in Bellahs\u00e8ne, Z. and L\u00e9onard, M. (Eds), Proceedings of the 20th International Conference on Advanced Information Systems Engineering, Vol. 5074 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, pp. 465-479.","DOI":"10.1007\/978-3-540-69534-9_35"},{"key":"key2021041509514203400_ref019","unstructured":"Object Management Group (2013), \u201cBusiness Process Model and Notation (BPMN) 2.0.2\u201d, available at: www.omg.org\/spec\/BPMN\/2.0.2\/PDF (accessed January 18, 2018)."},{"key":"key2021041509514203400_ref020","unstructured":"Rozinat, A. (2010), \u201cProcess mining: conformance and extension\u201d, PhD thesis, Department of Industrial Engineering and Innovation Sciences, TUE, Eindhoven."},{"key":"key2021041509514203400_ref021","doi-asserted-by":"crossref","unstructured":"Rozinat, A. and van derAalst, W. (2006), \u201cDecision mining in ProM\u201d, in Dustdar, S., Fiadeiro, J.L. and Sheth, A.P. (Eds), Business Process Management, Springer, Berlin and Heidelberg, pp. 420-425.","DOI":"10.1007\/11841760_33"},{"key":"key2021041509514203400_ref022","doi-asserted-by":"crossref","unstructured":"S\u00e1nchez-Gonz\u00e1lez, L., Garcia, F., Mendling, J., Ruiz, F. and Piattini, M. (2010), \u201cPrediction of business process model quality based on structural metrics\u201d, in Parsons, J., Saeki, M., Shoval, P., Woo, C. and Wand, Y. (Eds), 29th International Conference on Conceptual Modeling', Vol. 6412 of Lecture Notes in Computer Science, Springer, Berlin, Heidelberg, pp. 458-463.","DOI":"10.1007\/978-3-642-16373-9_35"},{"key":"key2021041509514203400_ref023","volume-title":"Process Mining \u2013 Data Science in Action","year":"2016","edition":"2nd ed."},{"key":"key2021041509514203400_ref024","doi-asserted-by":"crossref","unstructured":"van der Aalst, W., Adriansyah, A. and van Dongen, B. (2011), \u201cCausal nets: a modeling language tailored towards process discovery\u201d, in Katoen, J.P. and K\u00f6nig, B. (Eds), 22nd International Conference on Concurrency Theory, Lecture Notes in Computer Science, Springer-Verlag, Berlin, pp. 28-42.","DOI":"10.1007\/978-3-642-23217-6_3"},{"issue":"2","key":"key2021041509514203400_ref025","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1002\/widm.1045","article-title":"Replaying history on process models for conformance checking and performance analysis","volume":"2","year":"2012","journal-title":"Data Mining and Knowledge Discovery"},{"issue":"9","key":"key2021041509514203400_ref026","first-page":"1128","article-title":"Workflow mining: discovering process models from event logs","volume":"16","year":"2003\/2004","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"key2021041509514203400_ref027","doi-asserted-by":"crossref","unstructured":"van der Aalst, W., Kalenkova, A., Rubin, V. and Verbeek, E. (2015), \u201cProcess discovery using localized events\u201d, in Devillers, R. and Valmari, A. (Eds), Application and Theory of Petri Nets and Concurrency, Vol. 9115 of Lecture Notes in Computer Science, Springer International Publishing, Cham, pp. 287-308.","DOI":"10.1007\/978-3-319-19488-2_15"},{"issue":"87","key":"key2021041509514203400_ref028","first-page":"1619","article-title":"Process mining: a two-step approach to balance between underfitting and overfitting","volume":"9","year":"2010","journal-title":"Software & Systems Modeling"},{"key":"key2021041509514203400_ref029","unstructured":"van Dongen, B. (2015), \u201cBpi challenge 2015\u201d, available at: https:\/\/data.4tu.nl\/repository\/uuid:31a308ef-c844-48da-948c-305d167a0ec1 (accessed July 1, 2015)."},{"key":"key2021041509514203400_ref030","first-page":"444","article-title":"The prom framework: a new era in process mining tool support","volume-title":"Application and Theory of Petri Nets 2005","year":"2005"},{"key":"key2021041509514203400_ref031","first-page":"219","article-title":"Merging alignments for decomposed replay","year":"2016"},{"key":"key2021041509514203400_ref032","first-page":"70","article-title":"Formal semantics of BPMN process models using YAWL","year":"2008"}],"container-title":["Business Process Management Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/BPMJ-02-2018-0051\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/BPMJ-02-2018-0051\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:14:26Z","timestamp":1753398866000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/bpmj\/article\/25\/5\/995-1019\/256745"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,16]]},"references-count":32,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2018,10,16]]},"published-print":{"date-parts":[[2019,8,19]]}},"alternative-id":["10.1108\/BPMJ-02-2018-0051"],"URL":"https:\/\/doi.org\/10.1108\/bpmj-02-2018-0051","relation":{},"ISSN":["1463-7154"],"issn-type":[{"value":"1463-7154","type":"print"}],"subject":[],"published":{"date-parts":[[2018,10,16]]}}}