{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T10:41:31Z","timestamp":1779100891588,"version":"3.51.4"},"reference-count":69,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2022,6,28]],"date-time":"2022-06-28T00:00:00Z","timestamp":1656374400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,6,28]],"date-time":"2022-06-28T00:00:00Z","timestamp":1656374400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001711","name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","doi-asserted-by":"publisher","award":["184692"],"award-info":[{"award-number":["184692"]}],"id":[{"id":"10.13039\/501100001711","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2022,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>BPMN Sketch Miner is a modeling environment for generating visual business process models starting from constrained natural language textual input. Its purpose is to support business process modelers who need to rapidly sketch visual BPMN models during interviews and design workshops, where participants should not only provide input but also give feedback on whether the sketched visual model represents accurately what has been described during the discussion. In this article, we present a detailed description of the BPMN Sketch Miner design decisions and list the different control flow patterns supported by the current version of its textual DSL. We also summarize the user study and survey results originally published in MODELS 2020 concerning the tool usability and learnability and present a new performance evaluation regarding the visual model generation pipeline under actual usage conditions. The goal is to determine whether it can support a rapid model editing cycle, with live synchronization between the textual description and the visual model. This study is based on a benchmark including a large number of models (1350 models) exported by users of the tool during the year 2020. The main results indicate that the performance is sufficient for a smooth live modeling user experience and that the end-to-end execution time of the text-to-model-to-visual pipeline grows linearly with the model size, up to the largest models (with 195 lines of textual description) found in the benchmark workload.<\/jats:p>","DOI":"10.1007\/s10270-022-01009-w","type":"journal-article","created":{"date-parts":[[2022,6,28]],"date-time":"2022-06-28T08:02:50Z","timestamp":1656403370000},"page":"1877-1906","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Live process modeling with the BPMN Sketch Miner"],"prefix":"10.1007","volume":"21","author":[{"given":"Ana","family":"Ivanchikj","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8144-2606","authenticated-orcid":false,"given":"Souhaila","family":"Serbout","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cesare","family":"Pautasso","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,6,28]]},"reference":[{"key":"1009_CR1","doi-asserted-by":"crossref","unstructured":"Abbad\u00a0Andaloussi, A., Buch-Lorentsen, J., L\u00f3pez, H.A., Slaats, T., Weber, B.: Exploring the modeling of declarative processes using a hybrid approach. In: Proceedings of Conceptual Modeling (ER 2019), pp. 162\u2013170. Springer (2019)","DOI":"10.1007\/978-3-030-33223-5_14"},{"key":"1009_CR2","doi-asserted-by":"crossref","unstructured":"Ackermann, L., Volz, B.: Model [nl] generation: natural language model extraction. In: Proceedings of the 2013 ACM Workshop on Domain-Specific Modeling, pp. 45\u201350 (2013)","DOI":"10.1145\/2541928.2541937"},{"key":"1009_CR3","doi-asserted-by":"crossref","unstructured":"Brambilla, M., Cabot, J., Comai, S.: Automatic generation of workflow-extended domain models. In: Proceedings of the 10th International Conference on Model Driven Engineering Languages and Systems, MODELS\u201907, pp. 375\u2013389. Springer, Berlin (2007)","DOI":"10.1007\/978-3-540-75209-7_26"},{"key":"1009_CR4","doi-asserted-by":"crossref","unstructured":"Conn, A.P.: Time affordances: the time factor in diagnostic usability heuristics. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 186\u2013193 (1995)","DOI":"10.1145\/223904.223928"},{"issue":"1","key":"1009_CR5","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1108\/14637150710721131","volume":"13","author":"N Damij","year":"2007","unstructured":"Damij, N.: Business process modelling using diagrammatic and tabular techniques. Bus. Process Manag. J. 13(1), 70\u201390 (2007)","journal-title":"Bus. Process Manag. J."},{"key":"1009_CR6","doi-asserted-by":"publisher","unstructured":"De\u00a0A.\u00a0Rodrigues, R., De\u00a0O.\u00a0Barros, M., Revoredo, K., Azevedo, L.G., Leopold, H.: An experiment on process model understandability using textual work instructions and bpmn models. In: Proceedings of the 29th Brazilian Symposium on Software Engineering, pp. 41\u201350 (2015). https:\/\/doi.org\/10.1109\/SBES.2015.12","DOI":"10.1109\/SBES.2015.12"},{"key":"1009_CR7","doi-asserted-by":"crossref","unstructured":"Dixit, P., Verbeek, H., Buijs, J., van\u00a0der Aalst, W.: Interactive data-driven process model construction. In: International Conference on Conceptual Modeling, pp. 251\u2013265. Springer (2018)","DOI":"10.1007\/978-3-030-00847-5_19"},{"key":"1009_CR8","unstructured":"D\u00f6weling, S., Tahiri, T., Schmidt, B., Nolte, A., Khalilbeigi, M.: Collaborative business process modeling on interactive tabletops. In: ECIS (2013)"},{"key":"1009_CR9","doi-asserted-by":"publisher","unstructured":"Epure, E.V., et\u00a0al.: Automatic process model discovery from textual methodologies. In: Proceedings of the 9th International Conference on Research Challenges in Information Science (RCIS), pp. 19\u201330. IEEE (2015). https:\/\/doi.org\/10.1109\/RCIS.2015.7128860","DOI":"10.1109\/RCIS.2015.7128860"},{"key":"1009_CR10","doi-asserted-by":"publisher","unstructured":"Eysholdt, M., Behrens, H.: Xtext: implement your language faster than the quick and dirty way. In: Proceedings of the ACM International Conference Companion on Object Oriented Programming Systems Languages and Applications Companion, OOPSLA \u201910, pp. 307\u2013309. ACM (2010). https:\/\/doi.org\/10.1145\/1869542.1869625","DOI":"10.1145\/1869542.1869625"},{"key":"1009_CR11","unstructured":"Fahland, D., Weidlich, M.: Scenario-based process modeling with greta. In: Rosa, M.L. (ed.) Proceedings of the Business Process Management 2010 Demonstration Track, CEUR Workshop Proceedings, vol. 615, pp. 52\u201357. CEUR-WS.org (2010). http:\/\/ceur-ws.org\/Vol-615\/paper16.pdf"},{"key":"1009_CR12","doi-asserted-by":"publisher","unstructured":"Ferme, V., Lenhard, J., Harrer, S., Geiger, M., Pautasso, C.: Workflow management systems benchmarking: unfulfilled expectations and lessons learned. In: Proceedings of the 39th International Conference on Software Engineering, ICSE 2017, Buenos Aires, Argentina, May 20\u201328, 2017\u2014Companion Volume, pp. 379\u2013381. IEEE Computer Society (2017). https:\/\/doi.org\/10.1109\/ICSE-C.2017.126","DOI":"10.1109\/ICSE-C.2017.126"},{"key":"1009_CR13","doi-asserted-by":"crossref","unstructured":"Ferreira, R.C.B., Thom, L.H., Fantinato, M.: A semi-automatic approach to identify business process elements in natural language texts. In: ICEIS (3), pp. 250\u2013261 (2017)","DOI":"10.5220\/0006305902500261"},{"key":"1009_CR14","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1007\/978-3-642-15915-2_7","volume-title":"S-BPM ONE: Setting the Stage for Subject-Oriented Business Process Management","author":"A Fleischmann","year":"2010","unstructured":"Fleischmann, A.: What is s-bpm? In: Buchwald, H., Fleischmann, A., Seese, D., Stary, C. (eds.) S-BPM ONE: Setting the Stage for Subject-Oriented Business Process Management, pp. 85\u2013106. Springer, Berlin (2010)"},{"key":"1009_CR15","doi-asserted-by":"publisher","first-page":"212","DOI":"10.1007\/978-3-030-73959-1_19","volume-title":"Trustworthy AI: Integrating Learning, Optimization and Reasoning","author":"Y Fontenla-Seco","year":"2021","unstructured":"Fontenla-Seco, Y., Lama, M., Bugar\u00edn, A.: Process-to-text: a framework for the quantitative description of processes in natural language. In: Heintz, F., Milano, M., O\u2019Sullivan, B. (eds.) Trustworthy AI: Integrating Learning, Optimization and Reasoning, pp. 212\u2013219. Springer, Berlin (2021)"},{"key":"1009_CR16","unstructured":"Freund, N.: Development of a text-based representation of BPMN models. Master\u2019s thesis, Leibniz Universit\u00e4t Hannover, Hannover (2018)"},{"key":"1009_CR17","unstructured":"Friedrich, C., Schreiber, F.: Flexible layering in hierarchical drawings with nodes of arbitrary size. In: Proceedings of the 27th Australasian conference on Computer science-Volume 26, pp. 369\u2013376. Australian Computer Society, Inc., P.O. Box 319 Darlinghurst, NSW 2010, Australia (2004)"},{"key":"1009_CR18","doi-asserted-by":"crossref","unstructured":"Friedrich, F., Mendling, J., Puhlmann, F.: Process model generation from natural language text. In: Proceedings of the CAiSE, pp. 482\u2013496. Springer (2011)","DOI":"10.1007\/978-3-642-21640-4_36"},{"key":"1009_CR19","doi-asserted-by":"crossref","unstructured":"Fuhrmann, H., von Hanxleden, R.: Taming graphical modeling. In: International Conference on Model Driven Engineering Languages and Systems, pp. 196\u2013210. Springer (2010)","DOI":"10.1007\/978-3-642-16145-2_14"},{"issue":"11","key":"1009_CR20","doi-asserted-by":"publisher","first-page":"1203","DOI":"10.1002\/1097-024X(200009)30:11<1203::AID-SPE338>3.0.CO;2-N","volume":"30","author":"ER Gansner","year":"2000","unstructured":"Gansner, E.R., North, S.C.: An open graph visualization system and its applications to software engineering. Softw. Pract. Exp. 30(11), 1203\u20131233 (2000)","journal-title":"Softw. Pract. Exp."},{"key":"1009_CR21","doi-asserted-by":"publisher","unstructured":"Ghose, A., Koliadis, G., Chueng, A.: Process discovery from model and text artefacts. In: 2007 IEEE Congress on Services, pp. 167\u2013174. IEEE Computer Society, Los Alamitos, CA, USA (2007). https:\/\/doi.org\/10.1109\/SERVICES.2007.52","DOI":"10.1109\/SERVICES.2007.52"},{"key":"1009_CR22","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1007\/978-3-540-69100-6_12","volume-title":"Model Driven Architecture: Foundations and Applications","author":"T Goldschmidt","year":"2008","unstructured":"Goldschmidt, T., Becker, S., Uhl, A.: Classification of concrete textual syntax mapping approaches. In: Schieferdecker, I., Hartman, A. (eds.) Model Driven Architecture: Foundations and Applications, pp. 169\u2013184. Springer, Berlin (2008)"},{"key":"1009_CR23","unstructured":"Gr\u00f6nninger, H., Krahn, H., Rumpe, B., Schindler, M., V\u00f6lkel, S.: Textbased modeling. In: Proceedings of the 4th International Workshop on Software Language Engineering (2007)"},{"key":"1009_CR24","doi-asserted-by":"crossref","unstructured":"Haisjackl, C., Zugal, S.: Investigating differences between graphical and textual declarative process models. In: Iliadis, L., Papazoglou, M., Pohl, K. (eds.) Advanced Information Systems Engineering Workshops, pp. 194\u2013206. Springer (2014)","DOI":"10.1007\/978-3-319-07869-4_17"},{"key":"1009_CR25","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1016\/j.jss.2016.04.044","volume":"121","author":"X He","year":"2016","unstructured":"He, X., Zhang, T., Hu, C.J., Ma, Z., Shao, W.: An mde performance testing framework based on random model generation. J. Syst. Softw. 121, 247\u2013264 (2016). https:\/\/doi.org\/10.1016\/j.jss.2016.04.044. (https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0164121216300292)","journal-title":"J. Syst. Softw."},{"key":"1009_CR26","doi-asserted-by":"crossref","unstructured":"Heijstek, W., K\u00fchne, T., Chaudron, M.R.: Experimental analysis of textual and graphical representations for software architecture design. In: 2011 International Symposium on Empirical Software Engineering and Measurement, pp. 167\u2013176. IEEE (2011)","DOI":"10.1109\/ESEM.2011.25"},{"key":"1009_CR27","doi-asserted-by":"crossref","unstructured":"Henzinger, M.: The state of the art in dynamic graph algorithms. In: SOFSEM 2018: Theory and Practice of Computer Science, pp. 40\u201344. Springer (2018)","DOI":"10.1007\/978-3-319-73117-9_3"},{"key":"1009_CR28","doi-asserted-by":"crossref","unstructured":"Honkisz, K., Kluza, K., Wi\u015bniewski, P.: A concept for generating business process models from natural language description. In: International Conference on Knowledge Science, Engineering and Management, pp. 91\u2013103. Springer (2018)","DOI":"10.1007\/978-3-319-99365-2_8"},{"key":"1009_CR29","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1007\/978-3-642-36754-0_5","volume-title":"S-BPM ONE: Running Processes","author":"KM H\u00f6ver","year":"2013","unstructured":"H\u00f6ver, K.M., Borgert, S., M\u00fchlh\u00e4user, M.: A domain specific language for describing s-bpm processes. In: Fischer, H., Schneeberger, J. (eds.) S-BPM ONE: Running Processes, pp. 72\u201390. Springer, Berlin (2013)"},{"key":"1009_CR30","doi-asserted-by":"crossref","unstructured":"Ivanchikj, A., Pautasso, C.: Sketching process models by mining participant stories. In: Proceedings of the BPM Forum, pp. 3\u201319. Springer (2019)","DOI":"10.1007\/978-3-030-26643-1_1"},{"key":"1009_CR31","doi-asserted-by":"crossref","unstructured":"Ivanchikj, A., Serbout, S., Pautasso, C.: From text to visual bpmn process models: Design and evaluation. In: 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS). ACM\/IEEE, Montreal, Canada (2020)","DOI":"10.1145\/3365438.3410990"},{"key":"1009_CR32","unstructured":"Izs\u00f3, B., Sz\u00e1rnyas, G., R\u00e1th, I., Varr\u00f3, D.: Mondo-sam: a framework to systematically assess mde scalability. In: Proceedings of the 2nd Workshop on on scalability in Model Driven Engineering (BigMDE@STAF), pp. 40\u201343 (2014)"},{"key":"1009_CR33","doi-asserted-by":"crossref","unstructured":"Jannaber, S., Riehle, D.M., Delfmann, P., Thomas, O., Becker, J.: Designing a framework for the development of domain-specific process modelling languages. In: International Conference on Design Science Research in Information System and Technology, pp. 39\u201354. Springer (2017)","DOI":"10.1007\/978-3-319-59144-5_3"},{"key":"1009_CR34","doi-asserted-by":"publisher","first-page":"4427","DOI":"10.1007\/s10664-020-09835-6","volume":"25","author":"R Jolak","year":"2020","unstructured":"Jolak, R., Savary-Leblanc, M., Dalibor, M., Wortmann, A., Hebig, R., Vincur, J., Polasek, I., Le Pallec, X., G\u00e9rard, S., Chaudron, M.R.: Software engineering whispers: the effect of textual vs. graphical software design descriptions on software design communication. Empir. Softw. Eng. 25, 4427\u20134471 (2020)","journal-title":"Empir. Softw. Eng."},{"key":"1009_CR35","unstructured":"Jordan, D., Evdemon, J.: Business process model and notation version 2.0. OMG (2011). http:\/\/www.omg.org\/spec\/BPMN\/2.0\/"},{"key":"1009_CR36","unstructured":"Karsai, G., Krahn, H., Pinkernell, C., Rumpe, B., Schindler, M., V\u00f6lkel, S.: Design guidelines for domain specific languages. In: Proceedings of the 9th OOPSLA Workshop on Domain-Specific Modeling (DSM\u2019 09). Association for Computing Machinery, New York, NY, USA (2009)"},{"key":"1009_CR37","unstructured":"Kous, K.: Comparative analysis versions of bpmn and its support with control-flow patterns. In: Proc. of 33rd International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), pp. 315\u2013319. IEEE (2010)"},{"issue":"9","key":"1009_CR38","doi-asserted-by":"publisher","first-page":"1131","DOI":"10.1109\/32.31370","volume":"15","author":"JA Lehman","year":"1989","unstructured":"Lehman, J.A.: An empirical comparison of textual and graphical data structure documentation for Cobol programs. IEEE Trans. Softw. Eng. 15(9), 1131\u20131135 (1989)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"1009_CR39","doi-asserted-by":"crossref","unstructured":"Leopold, H., Mendling, J., Polyvyanyy, A.: Generating natural language texts from business process models. In: International Conference on Advanced Information Systems Engineering, pp. 64\u201379. Springer (2012)","DOI":"10.1007\/978-3-642-31095-9_5"},{"key":"1009_CR40","doi-asserted-by":"crossref","unstructured":"Liu, W., Wang, Y., Zhou, Q., Li, T.: Graphical modeling vs. textual modeling: an experimental comparison based on istar models. In: Proceedings of the IEEE 45th Annual Computers, Software, and Applications Conference (COMPSAC 2021), pp. 844\u2013853. IEEE (2021)","DOI":"10.1109\/COMPSAC51774.2021.00117"},{"key":"1009_CR41","doi-asserted-by":"crossref","unstructured":"L\u00f3pez, H.A., Marquard, M., Muttenthaler, L., Str\u00f8msted, R.: Assisted declarative process creation from natural language descriptions. In: Proceedings of the 23rd International Enterprise Distributed Object Computing Workshop (EDOCW 2019), pp. 96\u201399. IEEE Computer Society, Los Alamitos, CA, USA (2019)","DOI":"10.1109\/EDOCW.2019.00027"},{"key":"1009_CR42","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1007\/978-3-642-21643-5_14","volume-title":"Design Thinking Research","author":"A Luebbe","year":"2012","unstructured":"Luebbe, A., Weske, M.: Determining the effect of tangible business process modeling. In: Plattner, H., Meinel, C., Leifer, L. (eds.) Design Thinking Research, pp. 241\u2013257. Springer, Berlin (2012)"},{"key":"1009_CR43","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1007\/978-3-642-32355-3_5","volume-title":"Foundations of Health Informatics Engineering and Systems","author":"W MacCaull","year":"2012","unstructured":"MacCaull, W., Rabbi, F.: Nova workflow: a workflow management tool targeting health services delivery. In: Liu, Z., Wassyng, A. (eds.) Foundations of Health Informatics Engineering and Systems, pp. 75\u201392. Springer, Berlin (2012)"},{"key":"1009_CR44","doi-asserted-by":"crossref","unstructured":"Maro, S., Stegh\u00f6fer, J.P., Anjorin, A., Tichy, M., Gelin, L.: On integrating graphical and textual editors for a UML profile based domain specific language: an industrial experience. In: Proceedings of the International Conference on Software Language Engineering, pp. 1\u201312. ACM (2015)","DOI":"10.1145\/2814251.2814253"},{"issue":"2","key":"1009_CR45","first-page":"56","volume":"7","author":"S McLellan","year":"2012","unstructured":"McLellan, S., Muddimer, A., Peres, S.C.: The effect of experience on system usability scale ratings. J. Usability Stud. 7(2), 56\u201367 (2012)","journal-title":"J. Usability Stud."},{"issue":"3","key":"1009_CR46","doi-asserted-by":"publisher","first-page":"709","DOI":"10.1007\/s11219-015-9299-x","volume":"24","author":"S Meli\u00e1","year":"2016","unstructured":"Meli\u00e1, S., Cachero, C., Hermida, J.M., Aparicio, E.: Comparison of a textual versus a graphical notation for the maintainability of MDE domain models: an empirical pilot study. Softw. Qual. J. 24(3), 709\u2013735 (2016)","journal-title":"Softw. Qual. J."},{"key":"1009_CR47","doi-asserted-by":"crossref","unstructured":"Meyer, A., Pufahl, L., Fahland, D., Weske, M.: Modeling and enacting complex data dependencies in business processes. In: Proceedings of the Business Process Management, pp. 171\u2013186. Springer (2013)","DOI":"10.1007\/978-3-642-40176-3_14"},{"issue":"1","key":"1009_CR48","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1016\/S1045-926X(05)80036-9","volume":"1","author":"BA Myers","year":"1990","unstructured":"Myers, B.A.: Taxonomies of visual programming and program visualization. J. Vis. Lang. Comput. 1(1), 97\u2013123 (1990)","journal-title":"J. Vis. Lang. Comput."},{"key":"1009_CR49","volume-title":"Usability Engineering","author":"J Nielsen","year":"1994","unstructured":"Nielsen, J.: Usability Engineering. Morgan Kaufmann, Los Altos (1994)"},{"issue":"4","key":"1009_CR50","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1145\/175276.175282","volume":"37","author":"J Nielsen","year":"1994","unstructured":"Nielsen, J., Levy, J.: Measuring usability: preference vs. performance. Commun. ACM 37(4), 66\u201375 (1994)","journal-title":"Commun. ACM"},{"key":"1009_CR51","doi-asserted-by":"crossref","unstructured":"Odeh, Y.: BPMN in engineering software requirements: an introductory brief guide. In: Proceedings of the 9th International Conference on Information Management and Engineering, pp. 11\u201316. Association for Computing Machinery, New York, NY, United States (2017)","DOI":"10.1145\/3149572.3149584"},{"issue":"3","key":"1009_CR52","doi-asserted-by":"publisher","first-page":"596","DOI":"10.1016\/j.jss.2011.09.023","volume":"85","author":"A Ottensooser","year":"2012","unstructured":"Ottensooser, A., Fekete, A., Reijers, H.A., Mendling, J., Menictas, C.: Making sense of business process descriptions: an experimental comparison of graphical and textual notations. J. Syst. Softw. 85(3), 596\u2013606 (2012)","journal-title":"J. Syst. Softw."},{"issue":"4","key":"1009_CR53","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1049\/iet-sen.2017.0144","volume":"12","author":"C Pacheco","year":"2018","unstructured":"Pacheco, C., et al.: Requirements elicitation techniques: a systematic literature review based on the maturity of the techniques. IET Softw. 12(4), 365\u2013378 (2018)","journal-title":"IET Softw."},{"issue":"6","key":"1009_CR54","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/203241.203251","volume":"38","author":"M Petre","year":"1995","unstructured":"Petre, M.: Why looking isn\u2019t always seeing: readership skills and graphical programming. Commun. ACM 38(6), 33\u201344 (1995). https:\/\/doi.org\/10.1145\/203241.203251. (http:\/\/portal.acm.org\/citation.cfm?doid=203241.203251)","journal-title":"Commun. ACM"},{"key":"1009_CR55","doi-asserted-by":"publisher","unstructured":"Rabbi, F., MacCaull, W.: T-square: a domain specific language for rapid workflow development. In: Proceedings of the 15th International Conference on Model Driven Engineering Languages and Systems, MODELS\u201912, pp. 36\u201352. Springer, Berlin, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-33666-9_4","DOI":"10.1007\/978-3-642-33666-9_4"},{"key":"1009_CR56","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/8085.001.0001","volume-title":"Workflow Patterns: The Definitive Guide","author":"N Russell","year":"2016","unstructured":"Russell, N., Van Der Aalst, W.M., Ter Hofstede, A.H.: Workflow Patterns: The Definitive Guide. MIT Press, Cambridge (2016)"},{"key":"1009_CR57","doi-asserted-by":"crossref","unstructured":"Sharafi, Z., Marchetto, A., Susi, A., Antoniol, G., Gu\u00e9h\u00e9neuc, Y.G.: An empirical study on the efficiency of graphical vs. textual representations in requirements comprehension. In: Proceedings of the 21st International Conference on Program Comprehension (ICPC 2013), pp. 33\u201342. IEEE (2013)","DOI":"10.1109\/ICPC.2013.6613831"},{"key":"1009_CR58","unstructured":"Skouradaki, M., Roller, D., Pautasso, C., Leymann, F.: \u201cbpelanon\u201d: anonymizing bpel processes. In: Proceedings of the 6th Central European Workshop on Services and their Composition (ZEUS 2014). Potsdam, Germany (2014)"},{"key":"1009_CR59","doi-asserted-by":"publisher","unstructured":"Tanimoto, S.L.: A perspective on the evolution of live programming. In: 2013 1st International Workshop on Live Programming (LIVE), pp. 31\u201334 (2013). https:\/\/doi.org\/10.1109\/LIVE.2013.6617346","DOI":"10.1109\/LIVE.2013.6617346"},{"key":"1009_CR60","unstructured":"Van\u00a0der Aa, H., Carmona\u00a0Vargas, J., Leopold, H., Mendling, J., Padr\u00f3, L.: Challenges and opportunities of applying natural language processing in business process management. In: Proceedings of the 27th International Conference on Computational Linguistics (COLING 2018), pp. 2791\u20132801. Association for Computational Linguistics (2018)"},{"key":"1009_CR61","doi-asserted-by":"crossref","unstructured":"van\u00a0der Aa, H., Di\u00a0Ciccio, C., Leopold, H., Reijers, H.A.: Extracting declarative process models from natural language. In: International Conference on Advanced Information Systems Engineering, pp. 365\u2013382. Springer (2019)","DOI":"10.1007\/978-3-030-21290-2_23"},{"key":"1009_CR62","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-19345-3","volume-title":"Process Mining: Discovery, Conformance and Enhancement of Business Processes","author":"W van der Aalst","year":"2011","unstructured":"van der Aalst, W.: Process Mining: Discovery, Conformance and Enhancement of Business Processes. Springer, Berlin (2011)"},{"issue":"1","key":"1009_CR63","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1022883727209","volume":"14","author":"WM van Der Aalst","year":"2003","unstructured":"van Der Aalst, W.M., Ter Hofstede, A.H., Kiepuszewski, B., Barros, A.P.: Workflow patterns. Distrib. Parallel Databases 14(1), 5\u201351 (2003)","journal-title":"Distrib. Parallel Databases"},{"key":"1009_CR64","doi-asserted-by":"crossref","unstructured":"Van\u00a0Amstel, M., Bosems, S., Kurtev, I., Pires, L.F.: Performance in model transformations: experiments with ATL and QVT. In: International Conference on Theory and Practice of Model Transformations, pp. 198\u2013212. Springer (2011)","DOI":"10.1007\/978-3-642-21732-6_14"},{"issue":"8","key":"1009_CR65","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1145\/2240236.2240257","volume":"55","author":"W Van Der Aalst","year":"2012","unstructured":"Van Der Aalst, W.: Process mining. Commun. ACM 55(8), 76\u201383 (2012)","journal-title":"Commun. ACM"},{"key":"1009_CR66","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28616-2","volume-title":"Business Process Management: Concepts, Languages, and Architectures","author":"M Weske","year":"2012","unstructured":"Weske, M.: Business Process Management: Concepts, Languages, and Architectures, 2nd edn. Springer, Berlin (2012)","edition":"2"},{"key":"1009_CR67","unstructured":"Wohed, P., Dumas, M., Ter\u00a0Hofstede, A.H., Russell, N.: Pattern-based analysis of BPMN-an extensive evaluation of the control-flow, the data and the resource perspectives. BPM Center Report BPM-06-17 (2006). http:\/\/bpmcenter.org"},{"key":"1009_CR68","doi-asserted-by":"crossref","unstructured":"Zimoch, M., Pryss, R., Probst, T., Schlee, W., Reichert, M.: The repercussions of business process modeling notations on mental load and mental effort. In: Proceedings of the BPM, pp. 133\u2013145. Springer (2018)","DOI":"10.1007\/978-3-030-11641-5_11"},{"key":"1009_CR69","doi-asserted-by":"crossref","unstructured":"Zur\u00a0Muehlen, M., Recker, J.: How much language is enough? theoretical and practical use of the business process modeling notation. In: Proceedings of the CAiSE, pp. 465\u2013479. Springer (2008)","DOI":"10.1007\/978-3-540-69534-9_35"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-022-01009-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-022-01009-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-022-01009-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,30]],"date-time":"2022-09-30T10:26:49Z","timestamp":1664533609000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-022-01009-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,28]]},"references-count":69,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2022,10]]}},"alternative-id":["1009"],"URL":"https:\/\/doi.org\/10.1007\/s10270-022-01009-w","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6,28]]},"assertion":[{"value":"22 February 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 February 2022","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 March 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 June 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}