{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T14:37:49Z","timestamp":1773758269887,"version":"3.50.1"},"reference-count":67,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2025,7,18]],"date-time":"2025-07-18T00:00:00Z","timestamp":1752796800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,7,18]],"date-time":"2025-07-18T00:00:00Z","timestamp":1752796800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100010665","name":"H2020 Marie Sk\u0142odowska-Curie Actions","doi-asserted-by":"publisher","award":["813884"],"award-info":[{"award-number":["813884"]}],"id":[{"id":"10.13039\/100010665","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100014440","name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades","doi-asserted-by":"publisher","award":["PID2021-122270OB-I00"],"award-info":[{"award-number":["PID2021-122270OB-I00"]}],"id":[{"id":"10.13039\/100014440","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100014440","name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades","doi-asserted-by":"publisher","award":["TED2021-129381B-C21"],"award-info":[{"award-number":["TED2021-129381B-C21"]}],"id":[{"id":"10.13039\/100014440","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004593","name":"Universidad Aut\u00f3noma de Madrid","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100004593","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2026,4]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>\n                    The need to produce software quicker and in greater quantities continues to grow, while the market for professional programmers struggles to meet the rising demand. Low-code development platforms (LCDPs) have been proposed as a solution that enables individuals without formal training to develop applications. However, current LCDPs typically rely on proprietary, fixed code generation processes, which limit flexibility, hinder interoperability, and risk vendor lock-in. To address these limitations, this paper introduces Dandelion+, a cloud-based low-code platform designed to create domain-specific LCDPs and applications within them. Our approach is highly model-driven, from defining the scaffolds of low-code platforms (e.g., models, meta-models, users, and roles) to creating applications. In particular, applications are powered by\n                    <jats:sc>PlatFlow<\/jats:sc>\n                    , a platform-aware graphical workflow language. Comprising both model operations and low-code-focused nodes,\n                    <jats:sc>PlatFlow<\/jats:sc>\n                    offers flexible control over the code generation process that drives LCDPs. We conduct two case studies to evaluate our approach. First, we confront Dandelion+ with other low-code platforms to design interactive applications and produce artifacts. Second, we report on the benefits of Dandelion+ in the industrial context of UGROUND, a Spanish software firm that uses low code in its projects.\n                  <\/jats:p>","DOI":"10.1007\/s10270-025-01308-y","type":"journal-article","created":{"date-parts":[[2025,7,18]],"date-time":"2025-07-18T12:04:49Z","timestamp":1752840289000},"page":"579-614","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A model and workflow-driven approach for engineering domain-specific low-code platforms and applications"],"prefix":"10.1007","volume":"25","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4384-170X","authenticated-orcid":false,"given":"Francisco","family":"Mart\u00ednez-Lasaca","sequence":"first","affiliation":[]},{"given":"Pablo","family":"D\u00edez","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2818-2278","authenticated-orcid":false,"given":"Esther","family":"Guerra","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9425-6362","authenticated-orcid":false,"given":"Juan","family":"de Lara","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,7,18]]},"reference":[{"key":"1308_CR1","doi-asserted-by":"crossref","unstructured":"Alfonso, I., Conrardy, A., Sulejmani, A., et\u00a0al.: Building BESSER: an open-source low-code platform. In: Proceedings of the 25th International Conference on Enterprise, Business-Process and Information Systems Modeling, Lecture Notes in Business Information Processing, vol. 511, pp. 203\u2013212. Springer (2024)","DOI":"10.1007\/978-3-031-61007-3_16"},{"key":"1308_CR2","unstructured":"Appian (last accessed in February 2025) https:\/\/appian.com"},{"key":"1308_CR3","doi-asserted-by":"crossref","unstructured":"Atkinson, C.: Meta-modelling for distributed object environments. In: Proceedings of the 1st International Enterprise Distributed Object Computing Workshop, pp. 90\u2013101 (1997)","DOI":"10.1109\/EDOC.1997.628350"},{"issue":"4","key":"1308_CR4","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1145\/319628.319634","volume":"6","author":"F Bancilhon","year":"1981","unstructured":"Bancilhon, F., Spyratos, N.: Update semantics of relational views. ACM Trans. Database Syst. 6(4), 557\u2013575 (1981)","journal-title":"ACM Trans. Database Syst."},{"key":"1308_CR5","doi-asserted-by":"crossref","unstructured":"Brambilla, M., Cabot, J., Wimmer, M.: Model-Driven Software Engineering in Practice, 2nd edition. Synthesis Lectures on Software Engineering. Morgan & Claypool Publishers (2017)","DOI":"10.1007\/978-3-031-02549-5"},{"key":"1308_CR6","unstructured":"Caspio (last accessed in February 2025) https:\/\/www.caspio.com"},{"key":"1308_CR7","doi-asserted-by":"crossref","unstructured":"Cirit, \u00c7., Buzluca, F.: A UML profile for role-based access control. In: Proceedings of the 2nd International Conference on Security of Information and Networks, pp. 83\u201392. ACM (2009)","DOI":"10.1145\/1626195.1626217"},{"key":"1308_CR8","doi-asserted-by":"crossref","unstructured":"Corley, J., Syriani, E., Ergin, H.: Evaluating the cloud architecture of AToMPM. In: Proceedings of the 4rd International Conference on Model-Driven Engineering and Software Development, pp. 339\u2013346. SciTePress (2016)","DOI":"10.5220\/0005776903390346"},{"key":"1308_CR9","doi-asserted-by":"crossref","unstructured":"De\u00a0La\u00a0Vega, A., S\u00e1nchez, P., Kolovos, D.: Pinset: a DSL for extracting datasets from models for data mining-based quality analysis. In: Proceedings of the 11th International Conference on the Quality of Information and Communications Technology, pp. 83\u201391. IEEE (2018)","DOI":"10.1109\/QUATIC.2018.00021"},{"issue":"2","key":"1308_CR10","doi-asserted-by":"publisher","first-page":"437","DOI":"10.1007\/s10270-021-00970-2","volume":"21","author":"D Di Ruscio","year":"2022","unstructured":"Di Ruscio, D., Kolovos, D.S., de Lara, J., et al.: Low-code development and model-driven engineering: two sides of the same coin? Softw. Syst. Model. 21(2), 437\u2013446 (2022)","journal-title":"Softw. Syst. Model."},{"key":"1308_CR11","unstructured":"D\u00edez, A.: Recursive ontology-based systems engineering (2015). https:\/\/patents.google.com\/patent\/US9760345B2\/en"},{"key":"1308_CR12","doi-asserted-by":"crossref","unstructured":"de\u00a0Lara, J., Vangheluwe, H.: AToM3: a tool for multi-formalism and meta-modelling. In: Proceedings of the 5th International Conference on Fundamental Approaches to Software Engineering. Lecture Notes in Computer Science, vol. 2306, pp. 174\u2013188. Springer (2002)","DOI":"10.1007\/3-540-45923-5_12"},{"key":"1308_CR13","unstructured":"Elastic NV (last accessed in February 2025) Elasticsearch. https:\/\/www.elastic.co\/elasticsearch"},{"key":"1308_CR14","unstructured":"Facebook Open Source: React (2013). https:\/\/reactjs.org"},{"key":"1308_CR15","volume-title":"Patterns of Enterprise Application Architecture","author":"M Fowler","year":"2003","unstructured":"Fowler, M.: Patterns of Enterprise Application Architecture. Addison-Wesley (2003)"},{"key":"1308_CR16","doi-asserted-by":"crossref","unstructured":"Francis, M., Kolovos, D.S., Matragkas, N., et\u00a0al: Adding spreadsheets to the MDE toolkit. In: Proceedings of the 16th International Conference on Model-Driven Engineering Languages and Systems, Lecture Notes in Computer Science, vol. 8107, pp. 35\u201351. Springer (2013)","DOI":"10.1007\/978-3-642-41533-3_3"},{"issue":"4","key":"1308_CR17","doi-asserted-by":"publisher","first-page":"2441","DOI":"10.1007\/s10270-018-0678-1","volume":"18","author":"M Gamboa","year":"2019","unstructured":"Gamboa, M., Syriani, E.: Improving user productivity in modeling tools by explicitly modeling workflows. Softw. Syst. Model. 18(4), 2441\u20132463 (2019)","journal-title":"Softw. Syst. Model."},{"key":"1308_CR18","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E Gamma","year":"1994","unstructured":"Gamma, E., Helm, R., Johnson, R., et al.: Design Patterns: Elements of Reusable Object-Oriented Software, 1st edn. Addison-Wesley Professional (1994)","edition":"1"},{"key":"1308_CR19","unstructured":"GEMOC Studio (last accessed in February 2025). https:\/\/gemoc.org\/studio.html"},{"key":"1308_CR20","unstructured":"Google AppSheet (last accessed in February 2025). https:\/\/cloud.google.com\/appsheet"},{"key":"1308_CR21","doi-asserted-by":"crossref","unstructured":"Indamutsa, A., Di Rocco, J., Di Ruscio, D., et\u00a0al.: MDEForgeWL: towards cloud-based discovery and composition of model management services. In: Proceedings of the 24th International Conference on Model Driven Engineering Languages and Systems (Companion), pp. 118\u2013127. IEEE (2021)","DOI":"10.1109\/MODELS-C53483.2021.00023"},{"issue":"11","key":"1308_CR22","doi-asserted-by":"publisher","first-page":"2214","DOI":"10.1002\/spe.3332","volume":"54","author":"A Indamutsa","year":"2024","unstructured":"Indamutsa, A., Rocco, J.D., Almonte, L., et al.: Advanced discovery mechanisms in model repositories. Softw. Pract. Exp. 54(11), 2214\u20132248 (2024)","journal-title":"Softw. Pract. Exp."},{"issue":"11","key":"1308_CR23","doi-asserted-by":"publisher","first-page":"558","DOI":"10.1145\/368996.369025","volume":"5","author":"AB Kahn","year":"1962","unstructured":"Kahn, A.B.: Topological sorting of large networks. Commun. ACM 5(11), 558\u2013562 (1962)","journal-title":"Commun. ACM"},{"key":"1308_CR24","doi-asserted-by":"publisher","DOI":"10.1002\/9780470249260","volume-title":"Domain-Specific Modeling-Enabling Full Code Generation","author":"S Kelly","year":"2008","unstructured":"Kelly, S., Tolvanen, J.: Domain-Specific Modeling-Enabling Full Code Generation. Wiley (2008)"},{"key":"1308_CR25","unstructured":"Kissflow (last accessed in February 2025). https:\/\/kissflow.com"},{"key":"1308_CR26","unstructured":"Kokaly, S.: Towards a structured workflow language for model management. In: Proceedings of Doctoral Symposium co-located with 17th International Conference on Model Driven Engineering Languages and Systems, CEUR Workshop Proceedings, vol. 1321. CEUR-WS.org (2014)"},{"issue":"4","key":"1308_CR27","doi-asserted-by":"publisher","first-page":"1197","DOI":"10.1007\/s10270-022-01064-3","volume":"22","author":"D Kolovos","year":"2023","unstructured":"Kolovos, D., de la Vega, A.: Flexmi: a generic and modular textual syntax for domain-specific modelling. Softw. Syst. Model. 22(4), 1197\u20131215 (2023)","journal-title":"Softw. Syst. Model."},{"key":"1308_CR28","unstructured":"Kolovos, D., Paige, R.F., Polack, F.: Eclipse development tools for Epsilon. In: Eclipse Summit Europe, p. 200, see also (2006a). https:\/\/eclipse.dev\/epsilon\/doc\/"},{"key":"1308_CR29","doi-asserted-by":"crossref","unstructured":"Kolovos, D., Paige, R.F., Polack, F.: The Epsilon Object Language (EOL). In: Proceedings of the 2nd European Conference on Model Driven Architecture-Foundations and Applications. Lecture Notes in Computer Science, vol. 4066, pp. 128\u2013142. Springer (2006b)","DOI":"10.1007\/11787044_11"},{"key":"1308_CR30","unstructured":"Mar\u00f3ti, M., Kecsk\u00e9s, T., Keresk\u00e9nyi, R., et\u00a0al.: Next generation (meta)modeling: web- and cloud-based collaborative tool infrastructure. In: Proceedings of the 8th Workshop on Multi-Paradigm Modeling, CEUR Workshop Proceedings, vol. 1237, pp. 41\u201360. CEUR-WS.org (2014)"},{"key":"1308_CR31","doi-asserted-by":"publisher","DOI":"10.1016\/j.cola.2023.101217","volume":"76","author":"F Mart\u00ednez-Lasaca","year":"2023","unstructured":"Mart\u00ednez-Lasaca, F., D\u00edez, P., Guerra, E., et al.: Dandelion: a scalable, cloud-based graphical language workbench for industrial low-code development. J. Comput. Lang. 76, 101217 (2023)","journal-title":"J. Comput. Lang."},{"key":"1308_CR32","doi-asserted-by":"crossref","unstructured":"Mart\u00ednez-Lasaca, F., D\u00edez, P., Guerra, E., et\u00a0al.: Model sensemaking strategies: exploiting meta-model patterns to understand large models. In: Proceedings of the 26th ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems, pp. 261\u2013272. IEEE (2023b)","DOI":"10.1109\/MODELS58315.2023.00023"},{"key":"1308_CR33","unstructured":"Mart\u00ednez-Lasaca, F., D\u00edez, P., Guerra, E., et\u00a0al.: LowcoBot: towards chatting with low-code platforms. In: STAF 2024 Workshops, CEUR Workshop Proceedings, vol. 3727, pp. 66\u201376. CEUR-WS.org (2024)"},{"key":"1308_CR34","unstructured":"Mendix (last accessed in February 2025). https:\/\/www.mendix.com"},{"key":"1308_CR35","unstructured":"Microsoft PowerApps (last accessed in February 2025). https:\/\/powerapps.microsoft.com\/en-us\/low-code-platform"},{"issue":"6","key":"1308_CR36","doi-asserted-by":"publisher","first-page":"55","DOI":"10.3991\/ijet.v11i06.5644","volume":"11","author":"NN Mohd Kasim","year":"2016","unstructured":"Mohd Kasim, N.N., Khalid, F.: Choosing the right learning management system (LMS) for the higher education institution context: a systematic review. Int. J. Emerg. Technol. Learn. 11(6), 55\u201361 (2016)","journal-title":"Int. J. Emerg. Technol. Learn."},{"key":"1308_CR37","unstructured":"OCL.: (2014). http:\/\/www.omg.org\/spec\/OCL"},{"key":"1308_CR38","unstructured":"OMG.: Business process model and notation (2008a). https:\/\/www.bpmn.org"},{"key":"1308_CR39","unstructured":"OMG.: Software and systems process engineering metamodel (2008b). https:\/\/www.omg.org\/spec\/SPEM\/2.0\/About-SPEM"},{"key":"1308_CR40","unstructured":"OutSystems (last accessed in February 2025). https:\/\/www.outsystems.com"},{"key":"1308_CR41","doi-asserted-by":"crossref","unstructured":"Paige, R.F., Kolovos, D.S., Rose, L.M., et\u00a0al.: The design of a conceptual framework and technical infrastructure for model management language engineering. In: Proceedings of the 14th IEEE International Conference on Engineering of Complex Computer Systems, pp. 162\u2013171. IEEE Computer Society (2009)","DOI":"10.1109\/ICECCS.2009.14"},{"key":"1308_CR42","unstructured":"Rivera, J., Ruiz-Gonz\u00e1lez, D., L\u00f3pez-Romero, F., et\u00a0al.: Orchestrating atl model transformations. In: Proceedings of MtATL 2009 (2009)"},{"key":"1308_CR43","doi-asserted-by":"crossref","unstructured":"Rose, L.M., Paige, R.F., Kolovos, D.S., et\u00a0al.: The epsilon generation language. In: Proceedings of the 4th European Conference on Model Driven Architecture-Foundations and Applications. Lecture Notes in Computer Science, vol. 5095, pp. 1\u201316. Springer (2008)","DOI":"10.1007\/978-3-540-69100-6_1"},{"issue":"2","key":"1308_CR44","doi-asserted-by":"publisher","first-page":"735","DOI":"10.1007\/s10270-012-0296-2","volume":"13","author":"LM Rose","year":"2014","unstructured":"Rose, L.M., Kolovos, D.S., Paige, R.F., et al.: Epsilon flock: a model migration language. Softw. Syst. Model. 13(2), 735\u2013755 (2014)","journal-title":"Softw. Syst. Model."},{"key":"1308_CR45","unstructured":"Rubio, A.D., de\u00a0Lara, J.: Semantic digital twins for organizational development. In: Second International Workshop on Semantic Digital Twins (2021)"},{"key":"1308_CR46","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., ter Hofstede, A.: Workflow Patterns: The Definitive Guide. MIT Press, Cambridge (2016)"},{"key":"1308_CR47","doi-asserted-by":"crossref","unstructured":"Sahay, A., Indamutsa, A., Di\u00a0Ruscio, D., et\u00a0al.: Supporting the understanding and comparison of low-code development platforms. In: Proceedings of the 46th Euromicro Conference on Software Engineering and Advanced Applications, pp. 171\u2013178. IEEE (2020)","DOI":"10.1109\/SEAA51224.2020.00036"},{"issue":"2","key":"1308_CR48","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/s12599-023-00826-7","volume":"66","author":"R Salado-Cid","year":"2024","unstructured":"Salado-Cid, R., Vallecillo, A., Munir, K., et al.: SWEL: a domain-specific language for modeling data-intensive workflows. Bus. Inf. Syst. Eng. 66(2), 137\u2013160 (2024)","journal-title":"Bus. Inf. Syst. Eng."},{"key":"1308_CR49","unstructured":"Salesforce Platform (last accessed in February 2025). https:\/\/www.salesforce.com\/platform"},{"key":"1308_CR50","doi-asserted-by":"crossref","unstructured":"S\u00e1nchez, B., Kolovos, D.S., Paige, R.: ModelFlow: towards reactive model management workflows. In: Proceedings of the 17th ACM SIGPLAN International Workshop on Domain-Specific Modeling, pp. 30\u201339. ACM (2019)","DOI":"10.1145\/3358501.3361238"},{"key":"1308_CR51","doi-asserted-by":"crossref","unstructured":"S\u00e1nchez, B., Kolovos, D., Paige, R.: To build, or not to build: model flow, a build solution for MDE projects. In: Proceedings of the 23rd International Conference on Model Driven Engineering Languages and Systems, pp. 1\u201311. ACM (2020)","DOI":"10.1145\/3365438.3410942"},{"issue":"11","key":"1308_CR52","doi-asserted-by":"publisher","first-page":"1042","DOI":"10.1109\/TSE.2014.2339852","volume":"40","author":"J S\u00e1nchez Cuadrado","year":"2014","unstructured":"S\u00e1nchez Cuadrado, J., Guerra, E., de Lara, J.: A component model for model transformations. IEEE Trans. Softw. Eng. 40(11), 1042\u20131060 (2014)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"1308_CR53","unstructured":"Sirius (last accessed in February 2025). https:\/\/www.eclipse.org\/sirius"},{"key":"1308_CR54","volume-title":"EMF: Eclipse Modeling Framework","author":"D Steinberg","year":"2008","unstructured":"Steinberg, D., Budinsky, F., Merks, E., et al.: EMF: Eclipse Modeling Framework, 2nd edn. Pearson Education (2008)","edition":"2"},{"key":"1308_CR55","unstructured":"The Eclipse Foundation (2018) Eclipse Layout Kernel (ELK). https:\/\/www.eclipse.org\/elk"},{"key":"1308_CR56","unstructured":"The Eclipse Foundation (last accessed in February 2025a) EMF.cloud. https:\/\/www.eclipse.org\/emfcloud"},{"key":"1308_CR57","unstructured":"The Eclipse Foundation (last accessed in February 2025b) Modeling workflow engine. https:\/\/projects.eclipse.org\/projects\/modeling.emf.mwe"},{"key":"1308_CR58","unstructured":"The Eclipse Foundation (last accessed in February 2025c) Sirius Web. https:\/\/www.eclipse.org\/sirius\/sirius-web.html"},{"key":"1308_CR59","unstructured":"Tisi, M., Mottu, J., Kolovos, D.S., et\u00a0al.: Lowcomote: Training the next generation of experts in scalable low-code engineering platforms. In: STAF Co-Located Events, CEUR Workshop Proceedings, vol. 2405, pp. 73\u201378. CEUR-WS.org (2019)"},{"key":"1308_CR60","unstructured":"UGROUND (last accessed in February 2025). https:\/\/www.uground.com"},{"key":"1308_CR61","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/7301.001.0001","volume-title":"Workflow Management: Models, Methods, and Systems, Cooperative Information Systems","author":"W van der Aalst","year":"2002","unstructured":"van der Aalst, W., van Hee, K.M.: Workflow Management: Models, Methods, and Systems, Cooperative Information Systems. MIT Press, Cambridge (2002)"},{"key":"1308_CR62","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-23669-3","volume-title":"Domain-Specific Languages-Effective Modeling, Automation, and Reuse","author":"A Wasowski","year":"2023","unstructured":"Wasowski, A., Berger, T.: Domain-Specific Languages-Effective Modeling, Automation, and Reuse. Springer (2023)"},{"key":"1308_CR63","unstructured":"Xtext (last accessed in February 2025). http:\/\/www.eclipse.org\/Xtext"},{"issue":"2","key":"1308_CR64","doi-asserted-by":"publisher","first-page":"7:1","DOI":"10.5381\/jot.2019.18.2.a7","volume":"18","author":"A Yohannis","year":"2019","unstructured":"Yohannis, A., Rodriguez, R.H., Polack, F., et al.: Towards efficient comparison of change-based models. J. Object Technol. 18(2), 7:1-21 (2019)","journal-title":"J. Object Technol."},{"key":"1308_CR65","doi-asserted-by":"crossref","unstructured":"Yohannis, A., Kolovos, D., Garc\u00eda-Dom\u00ednguez, A., et\u00a0al.: Picto web: a tool for complex model exploration. In: Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, pp. 56\u201360. ACM (2022)","DOI":"10.1145\/3550356.3559094"},{"key":"1308_CR66","unstructured":"Zoho Creator (last accessed in February 2025). https:\/\/www.zoho.com\/creator"},{"key":"1308_CR67","doi-asserted-by":"crossref","unstructured":"Zweihoff. P., Naujokat, S., Steffen, B.: Pyro: generating domain-specific collaborative online modeling environments. In: Proceedings of the 22nd International Conference on Fundamental Approaches to Software Engineering. Lecture Notes in Computer Science, vol. 11424, pp. 101\u2013115. Springer (2019)","DOI":"10.1007\/978-3-030-16722-6_6"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-025-01308-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-025-01308-y","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-025-01308-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T12:02:20Z","timestamp":1773748940000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-025-01308-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,18]]},"references-count":67,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2026,4]]}},"alternative-id":["1308"],"URL":"https:\/\/doi.org\/10.1007\/s10270-025-01308-y","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,7,18]]},"assertion":[{"value":"14 February 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 May 2025","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 June 2025","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 July 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}