{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,8]],"date-time":"2026-06-08T16:04:08Z","timestamp":1780934648546,"version":"3.54.1"},"publisher-location":"Cham","reference-count":37,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783031074745","type":"print"},{"value":"9783031074752","type":"electronic"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-07475-2_14","type":"book-chapter","created":{"date-parts":[[2022,5,29]],"date-time":"2022-05-29T19:02:13Z","timestamp":1653850933000},"page":"205-220","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Blockchain Application Development Using Model-Driven Engineering and\u00a0Low-Code Platforms: A Survey"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2868-9001","authenticated-orcid":false,"given":"Simon","family":"Curty","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2768-2342","authenticated-orcid":false,"given":"Felix","family":"H\u00e4rer","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5076-5341","authenticated-orcid":false,"given":"Hans-Georg","family":"Fill","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,5,30]]},"reference":[{"key":"14_CR1","doi-asserted-by":"publisher","first-page":"785","DOI":"10.1016\/j.procs.2021.03.097","volume":"184","author":"Y Ait Hsain","year":"2021","unstructured":"Ait Hsain, Y., Laaz, N., Mbarki, S.: Ethereum\u2019s smart contracts construction and development using model driven engineering technologies: a review. Procedia Comput. Sci. 184, 785\u2013790 (2021)","journal-title":"Procedia Comput. Sci."},{"key":"14_CR2","unstructured":"Antonopoulos, A.M., Wood, G.: Mastering Ethereum: Building Smart Contracts and Dapps. O\u2019reilly Media (2018)"},{"key":"14_CR3","doi-asserted-by":"publisher","unstructured":"Babkin, E., Komleva, N.: Model-driven liaison of organization modeling approaches and blockchain platforms. In: Aveiro, D., Guizzardi, G., Borbinha, J. (eds.) EEWC 2019. LNBIP, vol. 374, pp. 167\u2013186. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-37933-9_11","DOI":"10.1007\/978-3-030-37933-9_11"},{"issue":"6","key":"14_CR4","doi-asserted-by":"publisher","first-page":"733","DOI":"10.1007\/s12599-021-00726-8","volume":"63","author":"AC Bock","year":"2021","unstructured":"Bock, A.C., Frank, U.: Low-code platform. Bus. Inf. Syst. Eng. 63(6), 733\u2013740 (2021). https:\/\/doi.org\/10.1007\/s12599-021-00726-8","journal-title":"Bus. Inf. Syst. Eng."},{"key":"14_CR5","doi-asserted-by":"crossref","unstructured":"Brambilla, M., Cabot, J., Wimmer, M.: Model-driven software engineering in practice, second edition. Syn. Lect. Softw. Eng. 3(1), 1\u2013207 (2017)","DOI":"10.2200\/S00751ED2V01Y201701SWE004"},{"key":"14_CR6","first-page":"9","volume":"37","author":"J vom Brocke","year":"2015","unstructured":"vom Brocke, J., Simons, A., Riemer, K., Niehaves, B., Plattfaut, R., Cleven, A.: Standing on the shoulders of giants: challenges and recommendations of literature search in information systems research. Commun. Assoc. Inf. Syst. 37, 9 (2015)","journal-title":"Commun. Assoc. Inf. Syst."},{"issue":"1","key":"14_CR7","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1002\/jsc.2487","volume":"31","author":"W Chen","year":"2022","unstructured":"Chen, W., Botchie, D., Braganza, A., Han, H.: A transaction cost perspective on blockchain governance in global value chains. Strateg. Chang. 31(1), 75\u201387 (2022)","journal-title":"Strateg. Chang."},{"key":"14_CR8","doi-asserted-by":"publisher","unstructured":"Clohessy, T., Acton, T., Rogers, N.: Blockchain adoption: technological, organisational and environmental considerations. In: Treiblmaier, H., Beck, R. (eds.) Business Transformation through Blockchain, pp. 47\u201376. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-319-98911-2_2","DOI":"10.1007\/978-3-319-98911-2_2"},{"key":"14_CR9","unstructured":"Curty, S., H\u00e4rer, F., Fill, H.G.: Towards the comparison of blockchain-based applications using enterprise modeling. In: ER Demos\/Posters. CEUR-WS (2021)"},{"key":"14_CR10","doi-asserted-by":"crossref","unstructured":"Di Ruscio, D., Kolovos, D., de Lara, J., Pierantonio, A., Tisi, M., Wimmer, M.: Low-code development and model-driven engineering: two sides of the same coin? Softw. Syst. Model. 21, 437\u2013446 (2022)","DOI":"10.1007\/s10270-021-00970-2"},{"issue":"1","key":"14_CR11","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1109\/MSPEC.2019.8594790","volume":"56","author":"P Fairley","year":"2019","unstructured":"Fairley, P.: Ethereum will cut back its absurd energy use. IEEE Spectr. 56(1), 29\u201332 (2019)","journal-title":"IEEE Spectr."},{"key":"14_CR12","doi-asserted-by":"publisher","unstructured":"Fill, H.-G., H\u00e4rer, F., Muff, F., Curty, S.: Towards augmented enterprise models as\u00a0low-code interfaces to digital systems. In: Shishkov, B. (ed.) BMSD 2021. LNBIP, vol. 422, pp. 343\u2013352. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-79976-2_22","DOI":"10.1007\/978-3-030-79976-2_22"},{"key":"14_CR13","unstructured":"Foxley, W., Kim, C.: Valid points: Ethereum\u2019s proof-of-stake may happen sooner than you think (2021). https:\/\/www.coindesk.com\/tech\/2021\/03\/17\/valid-points-ethereums-proof-of-stake-may-happen-sooner-than-you-think\/"},{"key":"14_CR14","doi-asserted-by":"crossref","unstructured":"Hamdaqa, M., Metz, L.A.P., Qasse, I.: IContractML: a domain-specific language for modeling and deploying smart contracts onto multiple blockchain platforms. In: 12th System Analysis and Modelling Conference, pp. 34\u201343. ACM (2020)","DOI":"10.1145\/3419804.3421454"},{"key":"14_CR15","unstructured":"H\u00e4rer, F., Fill, H.G.: A Comparison of Approaches for Visualizing Blockchains and Smart Contracts. Jusletter IT Weblaw February 2019 (2019)"},{"key":"14_CR16","doi-asserted-by":"crossref","unstructured":"Helo, P., Shamsuzzoha, A.: Real-time supply chain\u2014a blockchain architecture for project deliveries. Robot. Comput. Integr. Manufac. 63, 101909 (2020)","DOI":"10.1016\/j.rcim.2019.101909"},{"key":"14_CR17","doi-asserted-by":"publisher","unstructured":"van den Heuvel, W.-J., Tamburri, D.A., D\u2019Amici, D., Izzo, F.O, Potten, S.: ChainOps for smart contract-based distributed applications. In: Shishkov, B. (ed.) BMSD 2021. LNBIP, vol. 422, pp. 374\u2013383. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-79976-2_25","DOI":"10.1007\/978-3-030-79976-2_25"},{"key":"14_CR18","unstructured":"Holotiuk, F., Moormann, J.: Organizational adoption of digital innovation: the case of blockchain technology. In: ECIS Conference, p. 202 (2018)"},{"key":"14_CR19","doi-asserted-by":"crossref","unstructured":"Hu, B., et al.: A comprehensive survey on smart contract construction and execution: paradigms, tools, and systems. Patterns 2(2), 100179 (2021)","DOI":"10.1016\/j.patter.2020.100179"},{"key":"14_CR20","doi-asserted-by":"publisher","unstructured":"Jurgelaitis, M., Drungilas, V., \u010ceponien\u0117, L., Vai\u010diukynas, E., Butkien\u0117, R., \u010ceponis, J.: Smart contract code generation from platform specific model for hyperledger go. In: Rocha, \u00c1l., Adeli, H., Dzemyda, G., Moreira, F., Ramalho C., Ana M. (eds.) WorldCIST 2021. AISC, vol. 1368, pp. 63\u201373. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-72654-6_7","DOI":"10.1007\/978-3-030-72654-6_7"},{"key":"14_CR21","unstructured":"Levasseur, O., Iqbal, M., Matulevicius, R.: Survey of model-driven engineering techniques for blockchain-based applications. In: Proceedings of the Forum at Practice of Enterprise Modeling 2021, vol. 3045, pp. 11\u201320. CEUR (2021)"},{"key":"14_CR22","doi-asserted-by":"crossref","unstructured":"L\u00f3pez-Pintado, O., Dumas, M., Garc\u00eda-Ba\u00f1uelos, L., Weber, I.: Interpreted execution of business process models on blockchain. In: 2019 IEEE 23rd International Enterprise Distributed Object Computing Conference (EDOC), pp. 206\u2013215 (2019)","DOI":"10.1109\/EDOC.2019.00033"},{"key":"14_CR23","doi-asserted-by":"publisher","unstructured":"Mavridou, A., Laszka, A., Stachtiari, E., Dubey, A.: VeriSolid: correct-by-design smart contracts for ethereum. In: Goldberg, I., Moore, T. (eds.) FC 2019. LNCS, vol. 11598, pp. 446\u2013465. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-32101-7_27","DOI":"10.1007\/978-3-030-32101-7_27"},{"key":"14_CR24","doi-asserted-by":"crossref","unstructured":"Nguyen, C.T., Hoang, D.T., Nguyen, D.N., Niyato, D., Nguyen, H.T., Dutkiewicz, E.: Proof-of-stake consensus mechanisms for future blockchain networks: fundamentals, applications and opportunities. IEEE Access 7, 85727\u201385745, 100179 (2019)","DOI":"10.1109\/ACCESS.2019.2925010"},{"key":"14_CR25","doi-asserted-by":"crossref","unstructured":"Qasse, I., Mishra, S., Hamdaqa, M.: iContractBot: a chatbot for smart contracts\u2019 specification and code generation. In: IEEE\/ACM 3rd International Workshop on Bots in Software Engineering, pp. 35\u201338 (2021)","DOI":"10.1109\/BotSE52550.2021.00015"},{"key":"14_CR26","doi-asserted-by":"crossref","unstructured":"Sahay, A., Indamutsa, A., Di Ruscio, D., Pierantonio, A.: Supporting the understanding and comparison of low-code development platforms. In: SEAA Conference, pp. 171\u2013178. IEEE (2020)","DOI":"10.1109\/SEAA51224.2020.00036"},{"key":"14_CR27","doi-asserted-by":"crossref","unstructured":"Schmidt, D.: Guest editor\u2019s introduction: model-driven engineering. Computer 39(2), 25\u201331, 100179 (2006)","DOI":"10.1109\/MC.2006.58"},{"key":"14_CR28","doi-asserted-by":"publisher","unstructured":"Skotnica, M., Pergl, R.: Das contract - a visual domain specific language for modeling blockchain smart contracts. In: Aveiro, D., Guizzardi, G., Borbinha, J. (eds.) EEWC 2019. LNBIP, vol. 374, pp. 149\u2013166. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-37933-9_10","DOI":"10.1007\/978-3-030-37933-9_10"},{"key":"14_CR29","doi-asserted-by":"crossref","unstructured":"S\u00e1nchez-G\u00f3mez, N., Torres-Valderrama, J., Garc\u00eda-Garc\u00eda, J.A., Guti\u00e9rrez, J.J., Escalona, M.J.: Model-based software design and testing in blockchain smart contracts: a systematic literature review. IEEE Access 8, 164556\u2013164569, 100179 (2020)","DOI":"10.1109\/ACCESS.2020.3021502"},{"key":"14_CR30","doi-asserted-by":"crossref","unstructured":"Tan, S., S Bhowmick, S., Chua, H.E., Xiao, X.: Latte: visual construction of smart contracts. In: International Conference on Management of Data, pp. 2713\u20132716. ACM, New York, NY, USA (2020)","DOI":"10.1145\/3318464.3384687"},{"key":"14_CR31","unstructured":"Tisi, M., et al.: Lowcomote: training the next generation of experts in scalable low-code engineering platforms. In: STAF 2019 (2019)"},{"key":"14_CR32","doi-asserted-by":"publisher","unstructured":"Trebbau, S., Wizenty, P., Sachweh, S.: Towards integrating blockchains with\u00a0microservice architecture using model-driven engineering. In: Gregory, P., Kruchten, P. (eds.) XP 2021. LNBIP, vol. 426, pp. 167\u2013175. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-88583-0_16","DOI":"10.1007\/978-3-030-88583-0_16"},{"key":"14_CR33","doi-asserted-by":"crossref","unstructured":"Vacca, A., Di Sorbo, A., Visaggio, C.A., Canfora, G.: A systematic literature review of blockchain and smart contract development: techniques, tools, and open challenges. J. Syst. Softw. 174, 110891 (2021)","DOI":"10.1016\/j.jss.2020.110891"},{"key":"14_CR34","doi-asserted-by":"crossref","unstructured":"Watson, R.T., Webster, J.: Analysing the past to prepare for the future: writing a literature review a roadmap for release 2.0. J. Decis. Syst. 29(3), 129\u2013147 (2020)","DOI":"10.1080\/12460125.2020.1798591"},{"key":"14_CR35","unstructured":"Webster, J., Watson, R.T.: Analyzing the past to prepare for the future: Writing a literature review. MIS Q. 26(2) (2002)"},{"issue":"3","key":"14_CR36","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1109\/MS.2013.65","volume":"31","author":"J Whittle","year":"2013","unstructured":"Whittle, J., Hutchinson, J., Rouncefield, M.: The state of practice in model-driven engineering. IEEE Softw. 31(3), 79\u201385 (2013)","journal-title":"IEEE Softw."},{"key":"14_CR37","doi-asserted-by":"crossref","unstructured":"Zeng, F., Chan, H.K., Pawar, K.: The adoption of open platform for container bookings in the maritime supply chain. Transp. Rese. Part E 141(C) (2020)","DOI":"10.1016\/j.tre.2020.102019"}],"container-title":["Lecture Notes in Business Information Processing","Enterprise, Business-Process and Information Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-07475-2_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,29]],"date-time":"2022-05-29T23:12:29Z","timestamp":1653865949000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-07475-2_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031074745","9783031074752"],"references-count":37,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-07475-2_14","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"value":"1865-1348","type":"print"},{"value":"1865-1356","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"30 May 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"EMMSAD","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Evaluation and Modeling Methods for Systems Analysis and Development","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Leuven","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Belgium","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6 June 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"7 June 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"emmsad2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.emmsad.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"30","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"11","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"37% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}