{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,5]],"date-time":"2026-08-05T10:59:56Z","timestamp":1785927596343,"version":"3.56.0"},"reference-count":67,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2020,7,14]],"date-time":"2020-07-14T00:00:00Z","timestamp":1594684800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,7,14]],"date-time":"2020-07-14T00:00:00Z","timestamp":1594684800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100008977","name":"Universit\u00e4t Ulm","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100008977","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":[[2021,4]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>There exists a plethora of claims about the advantages and disadvantages of model transformation languages compared to general-purpose programming languages. With this work, we aim to create an overview over these claims in the literature and systematize evidence thereof. For this purpose, we conducted a systematic literature review by following a systematic process for searching and selecting relevant publications and extracting data. We selected a total of 58 publications, categorized claims about model transformation languages into 14 separate groups and conceived a representation to track claims and evidence through the literature. From our results, we conclude that: (i) the current literature claims many advantages of model transformation languages but also points towards certain deficits and (ii) there is insufficient evidence for claimed advantages and disadvantages and (iii) there is a lack of research interest into the verification of claims.\n<\/jats:p>","DOI":"10.1007\/s10270-020-00815-4","type":"journal-article","created":{"date-parts":[[2020,7,14]],"date-time":"2020-07-14T02:02:21Z","timestamp":1594692141000},"page":"469-503","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Claimed advantages and disadvantages of (dedicated) model transformation languages: a systematic literature review"],"prefix":"10.1007","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7028-131X","authenticated-orcid":false,"given":"Stefan","family":"G\u00f6tz","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matthias","family":"Tichy","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Raffaela","family":"Groner","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,7,14]]},"reference":[{"key":"815_CR1","doi-asserted-by":"publisher","unstructured":"Alves, R., Nunes, N.J.: Ceiling and threshold of paas tools: the role of learnability in tool adoption. In: International Conference on Human-Centred Software Engineering. HESSD 2016. (2016). https:\/\/doi.org\/10.1007\/978-3-319-44902-9_21","DOI":"10.1007\/978-3-319-44902-9_21"},{"key":"815_CR2","doi-asserted-by":"publisher","unstructured":"van Amstel, M.F., van den Brand, M.G.J.: Model transformation analysis: staying ahead of the maintenance nightmare. In: Theory and practice of model transformations. ICMT 2011. (2011). https:\/\/doi.org\/10.1007\/978-3-642-21732-6_8","DOI":"10.1007\/978-3-642-21732-6_8"},{"key":"815_CR3","doi-asserted-by":"publisher","unstructured":"Arendt, T. et\u00a0al.: Henshin: advanced concepts and tools for in-place EMF model transformations. In: Model Driven Engineering Languages and Systems. MODELS 2010. (2010). https:\/\/doi.org\/10.1007\/978-3-642-16145-2_9","DOI":"10.1007\/978-3-642-16145-2_9"},{"key":"815_CR4","doi-asserted-by":"crossref","unstructured":"Aruoba, S.B., Fernandez-Villaverde, J.: A comparison of programming languages in economics. Technical report National Bureau of Economic Research, Inc. (2014). https:\/\/EconPapers.repec.org\/RePEc:nbr:nberwo:20263","DOI":"10.3386\/w20263"},{"key":"815_CR5","doi-asserted-by":"publisher","unstructured":"Auer, F., Felderer, M.: Current state of research on continuous experimentation: a systematic mapping study. In: 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). (2018). https:\/\/doi.org\/10.1109\/SEAA.2018.00062","DOI":"10.1109\/SEAA.2018.00062"},{"key":"815_CR6","doi-asserted-by":"publisher","unstructured":"Badampudi, D., Wohlin, C., Petersen, K.: Experiences from using snowballing and database searches in systematic literature studies. In: Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering. EASE \u201915. (2015). https:\/\/doi.org\/10.1145\/2745802.2745818","DOI":"10.1145\/2745802.2745818"},{"key":"815_CR7","doi-asserted-by":"publisher","unstructured":"Balogh, A., Varro, D.: Advanced model transformation language constructs in the VIATRA2 framework. In: Proceedings of the 2006 ACM Symposium on Applied Computing. SAC \u201906. (2006). https:\/\/doi.org\/10.1145\/1141277.1141575","DOI":"10.1145\/1141277.1141575"},{"key":"815_CR8","doi-asserted-by":"publisher","unstructured":"Barat, S. et\u00a0al.: A model-based approach to systematic review of research literature. In: Proceedings of the 10th Innovations in Software Engineering Conference. ISEC \u201917. (2017). https:\/\/doi.org\/10.1145\/3021460.3021462","DOI":"10.1145\/3021460.3021462"},{"key":"815_CR9","doi-asserted-by":"publisher","unstructured":"Barb, A.S., et\u00a0al.: A statistical study of the relevance of lines of code measures in software projects. In: Innovations in Systems and Software Engineering. (2014). https:\/\/doi.org\/10.1007\/s11334-014-0231-5","DOI":"10.1007\/s11334-014-0231-5"},{"key":"815_CR10","doi-asserted-by":"publisher","unstructured":"Basili, V., Reiter, R.: An investigation of human factors in software development. In: Computer. (1979). https:\/\/doi.org\/10.1109\/MC.1979.1658573","DOI":"10.1109\/MC.1979.1658573"},{"key":"815_CR11","unstructured":"Basili, V.R., Caldiera, G., Dieter R.H.: The goal question metric approach. In: Encyclopedia of Software Engineering (1994)"},{"key":"815_CR12","doi-asserted-by":"publisher","unstructured":"Batory, D., Johnson, C., et\u00a0al.: Achieving extensibility through product-lines and domain-specific languages: a case study. In: ACM Transactions on Software Engineering and Methodology (2002). https:\/\/doi.org\/10.1145\/505145.505147","DOI":"10.1145\/505145.505147"},{"key":"815_CR13","doi-asserted-by":"publisher","unstructured":"Boehm, B., et\u00a0al.: Cost models for future software life cycle processes: COCOMO 2.0. In: Annals of Software Engineering (1995). https:\/\/doi.org\/10.1007\/BF02249046","DOI":"10.1007\/BF02249046"},{"key":"815_CR14","volume-title":"Systematic Approaches to a Successful Literature Review","author":"A Boot","year":"2016","unstructured":"Boot, A., Sutton, A., Papaioannou, D.: Systematic Approaches to a Successful Literature Review. Sage, Thousand Oaks (2016)"},{"key":"815_CR15","doi-asserted-by":"publisher","unstructured":"Burkhardt, J.-M., Deti\u00e9nne, F., Wiedenbeck, S.: Object-oriented program comprehension: effect of expertise, task and phase. In: Empirical Software Engineering (2002). https:\/\/doi.org\/10.1023\/A:1015297914742","DOI":"10.1023\/A:1015297914742"},{"key":"815_CR16","doi-asserted-by":"publisher","unstructured":"Cabot, L., Burgue\u00f1o, J., G\u00e9rard, S.: The future of model transformation languages: an open community discussion. In: Journal of Object Technology (2019). https:\/\/doi.org\/10.5381\/jot.2019.18.3.a7","DOI":"10.5381\/jot.2019.18.3.a7"},{"key":"815_CR17","doi-asserted-by":"publisher","unstructured":"Calvar, T., et\u00a0al.: Efficient ATL incremental transformations. In: Journal of Object Technology (2019). https:\/\/doi.org\/10.5381\/jot.2019.18.3.a2","DOI":"10.5381\/jot.2019.18.3.a2"},{"issue":"1","key":"815_CR18","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1016\/S0010-4655(97)00043-X","volume":"105","author":"JR Cary","year":"1997","unstructured":"Cary, J.R., Shasharina, S.G., Cummings, J.C., Reynders, J.V., Hinker, P.J., et al.: Comparison of C++ and Fortran 90 for object-oriented scientific programming. Comput. Phys. Commun. 105(1), 20\u201336 (1997)","journal-title":"Comput. Phys. Commun."},{"key":"815_CR19","volume-title":"Constructing Grounded Theory","author":"K Charmaz","year":"2014","unstructured":"Charmaz, K.: Constructing Grounded Theory. Sage, Thousand Oaks (2014)"},{"key":"815_CR20","doi-asserted-by":"publisher","unstructured":"Ciccozzi, F., Malavolta, I., Selic, B.: Execution of UML models: a systematic review of research and practice. In: Software & Systems Modeling (2019). https:\/\/doi.org\/10.1007\/s10270-018-0675-4","DOI":"10.1007\/s10270-018-0675-4"},{"key":"815_CR21","doi-asserted-by":"publisher","unstructured":"Cuadrado, J., Molina, J.G., Tortosa, M.M.: RubyTL: a practical, extensible transformation language. In: Model Driven Architecture\u2013Foundations and Applications. ECMDA-FA 2006 (2006). https:\/\/doi.org\/10.1007\/11787044_13","DOI":"10.1007\/11787044_13"},{"key":"815_CR22","doi-asserted-by":"publisher","unstructured":"Czarnecki, K., Helsen, S.: Feature-based survey of model transformation approaches. In: IBM Systems Journal (2006). https:\/\/doi.org\/10.1147\/sj.453.0621","DOI":"10.1147\/sj.453.0621"},{"key":"815_CR23","doi-asserted-by":"publisher","unstructured":"Dieste, O., et\u00a0al.: Empirical evaluation of the effects of experience on code quality and programmer productivity: an exploratory study. In: Empirical Software Engineering (2017). https:\/\/doi.org\/10.1007\/s10664-016-9471-3","DOI":"10.1007\/s10664-016-9471-3"},{"key":"815_CR24","doi-asserted-by":"publisher","unstructured":"Fang, J., Varbanescu, A.L., Sips, H.: A comprehensive performance comparison of CUDA and OpenCL. In: 2011 International Conference on Parallel Processing. ICPP 2011 (2011). https:\/\/doi.org\/10.1109\/ICPP.2011.45","DOI":"10.1109\/ICPP.2011.45"},{"key":"815_CR25","doi-asserted-by":"publisher","unstructured":"Frakes, W.B., Succi, G.: An industrial study of reuse, quality, and productivity. In: Journal of Systems and Software (2001). https:\/\/doi.org\/10.1016\/S0164-1212(00)00121-7","DOI":"10.1016\/S0164-1212(00)00121-7"},{"key":"815_CR26","doi-asserted-by":"publisher","unstructured":"Galster, M., et\u00a0al.: Variability in software systems\u2014a systematic literature review. In: IEEE Transactions on Software Engineering (2014). https:\/\/doi.org\/10.1109\/TSE.2013.56","DOI":"10.1109\/TSE.2013.56"},{"key":"815_CR27","doi-asserted-by":"publisher","unstructured":"Gherardi, L., Brugali, D., Comotti D.: A Java vs. C++ performance evaluation: a 3D modeling benchmark. In: International Conference on Simulation, Modeling, and Programming for Autonomous Robots. SIMPAR 2012 (2012). https:\/\/doi.org\/10.1007\/978-3-642-34327-8_17","DOI":"10.1007\/978-3-642-34327-8_17"},{"key":"815_CR28","doi-asserted-by":"publisher","unstructured":"Hailpern, B., Tarr, P.: Model-driven development: the good, the bad, and the ugly. In: IBM Systems Journal (2006). https:\/\/doi.org\/10.1147\/sj.453.0451","DOI":"10.1147\/sj.453.0451"},{"key":"815_CR29","doi-asserted-by":"publisher","unstructured":"Hebig, R., et\u00a0al.: Model transformation languages under a magnifying glass: a controlled experiment with Xtend, ATL, and QVT. In: Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. ESEC\/FSE 2018 (2018). https:\/\/doi.org\/10.1145\/3236024.3236046","DOI":"10.1145\/3236024.3236046"},{"key":"815_CR30","doi-asserted-by":"publisher","unstructured":"Henderson, R., Zorn, B.: A comparison of object-oriented programming in four modern languages. In: Software: Practice and Experience (1994). https:\/\/doi.org\/10.1002\/spe.4380241106","DOI":"10.1002\/spe.4380241106"},{"key":"815_CR31","unstructured":"Hinkel, G.: An approach to maintainable model transformations with an internal DSL. PhD thesis. National Research Center (2013)"},{"key":"815_CR32","doi-asserted-by":"publisher","unstructured":"Hinkel, G., Burger, E.: Change propagation and bidirectionality in internal transformation DSLs. In: Software & Systems Modeling (2019). https:\/\/doi.org\/10.1007\/s10270-017-0617-6","DOI":"10.1007\/s10270-017-0617-6"},{"key":"815_CR33","doi-asserted-by":"publisher","unstructured":"Hinkel, G., Goldschmidt, T., et\u00a0al.: Using internal domain-specific languages to inherit tool support and modularity for model transformations. In: Software & Systems Modeling (2019). https:\/\/doi.org\/10.1007\/s10270-017-0578-9","DOI":"10.1007\/s10270-017-0578-9"},{"key":"815_CR34","doi-asserted-by":"publisher","unstructured":"Hutchinson, John, et\u00a0al.: Empirical assessment of MDE in industry. In: Proceedings of the 33rd International Conference on Software Engineering. ICSE \u201911 (2011). https:\/\/doi.org\/10.1145\/1985793.1985858","DOI":"10.1145\/1985793.1985858"},{"key":"815_CR35","unstructured":"ISO\/IEC 25010:2011 (2011). ISO\/IEC. URL: https:\/\/www.iso.org\/standard\/22749.html"},{"key":"815_CR36","doi-asserted-by":"publisher","unstructured":"Jakumeit, E., et\u00a0al.: A survey and comparison of transformation tools based on the transformation tool contest. In: Science of Computer Programming (2014). https:\/\/doi.org\/10.1016\/j.scico.2013.10.009","DOI":"10.1016\/j.scico.2013.10.009"},{"key":"815_CR37","doi-asserted-by":"publisher","unstructured":"Jones, T.C.: Measuring programming quality and productivity. In: IBM Systems Journal (1978). https:\/\/doi.org\/10.1147\/sj.171.0039","DOI":"10.1147\/sj.171.0039"},{"key":"815_CR38","doi-asserted-by":"publisher","unstructured":"Jouault, F., et\u00a0al.: ATL: A QVT-like transformation language. In: Companion to the 21st ACM SIGPLAN Symposium on Object-oriented Programming Systems, Languages, and Applications. OOPSLA \u201906 (2006). https:\/\/doi.org\/10.1145\/1176617.1176691","DOI":"10.1145\/1176617.1176691"},{"key":"815_CR39","doi-asserted-by":"publisher","unstructured":"Kahani, N., et\u00a0al.:. Survey and classification of model transformation tools. In: Software & Systems Modeling (2019). https:\/\/doi.org\/10.1007\/s10270-018-0665-6","DOI":"10.1007\/s10270-018-0665-6"},{"key":"815_CR40","doi-asserted-by":"publisher","unstructured":"Kieburtz, R.B., et\u00a0al.: A software engineering experiment in software component generation. In: Proceedings of the 18th International Conference on Software Engineering. ICSE\u201996 (1996). https:\/\/doi.org\/10.1109\/ICSE.1996.493448","DOI":"10.1109\/ICSE.1996.493448"},{"key":"815_CR41","unstructured":"Kitchenham, B., Charters, S.: Guidelines for performing Systematic Literature Reviews in Software Engineering (2007). https:\/\/www.researchgate.net\/publication\/302924724_Guidelines_for_performing_Systematic_Literature_Reviews_in_Software_Engineering"},{"key":"815_CR42","unstructured":"Kofod-Petersen, A.: How to do a Structured Literature Review in computer science (2015). https:\/\/www.researchgate.net\/publication\/265158913_How_to_do_a_Structured_Literature_Review_in_computer_science"},{"key":"815_CR43","doi-asserted-by":"publisher","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.A.C.: The Epsilon transformation language. In: Theory and Practice of Model Transformations, ICMT 2008 (2008). https:\/\/doi.org\/10.1007\/978-3-540-69927-9_4","DOI":"10.1007\/978-3-540-69927-9_4"},{"key":"815_CR44","doi-asserted-by":"publisher","unstructured":"Kosar, T., Bohra, S., Mernik, M.: Domain-specific languages: a systematic mapping study. In: Information and Software Technology (2016). https:\/\/doi.org\/10.1016\/j.infsof.2015.11.001","DOI":"10.1016\/j.infsof.2015.11.001"},{"key":"815_CR45","doi-asserted-by":"publisher","unstructured":"Kosar, T., et\u00a0al.: Comparing general-purpose and domain-specific languages: an empirical study. In: ComSIS\u2013Computer Science an Information Systems Journal (2010). https:\/\/doi.org\/10.2298\/CSIS1002247K","DOI":"10.2298\/CSIS1002247K"},{"key":"815_CR46","doi-asserted-by":"publisher","unstructured":"Kfikava, F., Collet, P., France, R.B.: SIGMA: Scala internal domain-specific languages for model manipulations. In: Model-Driven Engineering Languages and Systems. MODELS 2014 (2014). https:\/\/doi.org\/10.1007\/978-3-319-11653-2_35","DOI":"10.1007\/978-3-319-11653-2_35"},{"key":"815_CR47","doi-asserted-by":"publisher","unstructured":"Kurniawan, B., Xue, J.: A comparative study of web application design models using the java technologies. In: Asia-Pacific Web Conference. APWeb 2004 (2004). https:\/\/doi.org\/10.1007\/978-3-540-24655-8_77","DOI":"10.1007\/978-3-540-24655-8_77"},{"key":"815_CR48","doi-asserted-by":"publisher","unstructured":"Loniewski, G., Insfran, E., Abrah\u00e3o, S.: A systematic review of the use of requirements engineering techniques in model-driven development. In: Model Driven Engineering Languages and Systems (2010). https:\/\/doi.org\/10.1007\/978-3-642-16129-2_16","DOI":"10.1007\/978-3-642-16129-2_16"},{"key":"815_CR49","doi-asserted-by":"publisher","unstructured":"Mens, T., Van Gorp, P.: A taxonomy of model transformation. In: Electronic Notes in Theoretical Computer Science (GraMoT 2005) (2006). https:\/\/doi.org\/10.1016\/j.entcs.2005.10.021","DOI":"10.1016\/j.entcs.2005.10.021"},{"key":"815_CR50","doi-asserted-by":"publisher","unstructured":"Mernik, M., Heering, J., Sloane, A.M.: When and how to develop domain-specific languages. In: ACM Computing Surveys (CSUR) (2005). https:\/\/doi.org\/10.1145\/1118890.1118892","DOI":"10.1145\/1118890.1118892"},{"key":"815_CR51","doi-asserted-by":"publisher","unstructured":"Mohagheghi, P., et\u00a0al.: An empirical study of the state of the practice and acceptance of model-driven engineering in four industrial cases. In: Empirical Software Engineering (2013). https:\/\/doi.org\/10.1007\/s10664-012-9196-x","DOI":"10.1007\/s10664-012-9196-x"},{"key":"815_CR52","unstructured":"OMG (2001). Model Driven Architecture (MDA), ormsc\/2001-07-01"},{"key":"815_CR53","doi-asserted-by":"publisher","unstructured":"Prechelt, L.: An empirical comparison of seven programming languages. In: Computer (2000). https:\/\/doi.org\/10.1109\/2.876288","DOI":"10.1109\/2.876288"},{"key":"815_CR54","doi-asserted-by":"publisher","unstructured":"Rein, P., Taeumel, M., Hirschfeld, R.: Towards empirical evidence on the comprehensibility of natural language versus programming language. In: Design Thinking Research (2019). https:\/\/doi.org\/10.1007\/978-3-030-28960-7_7","DOI":"10.1007\/978-3-030-28960-7_7"},{"key":"815_CR55","doi-asserted-by":"publisher","unstructured":"Sendall, S., Kozaczynski, W.: Model transformation: the heart and soul of model-driven software development. In: IEEE Software (2003). https:\/\/doi.org\/10.1109\/MS.2003.1231150","DOI":"10.1109\/MS.2003.1231150"},{"key":"815_CR56","doi-asserted-by":"publisher","unstructured":"Shaw, M.: Writing good software engineering research papers. In: 25th International Conference on Software Engineering, 2003. Proceedings (2003). https:\/\/doi.org\/10.1109\/ICSE.2003.1201262","DOI":"10.1109\/ICSE.2003.1201262"},{"key":"815_CR57","doi-asserted-by":"publisher","unstructured":"Shevtsov, S., et\u00a0al.: Control-theoretical software adaptation: a systematic literature review. In: IEEE Transactions on Software Engineering (2018). https:\/\/doi.org\/10.1109\/TSE.2017.2704579","DOI":"10.1109\/TSE.2017.2704579"},{"key":"815_CR58","doi-asserted-by":"publisher","unstructured":"Sjoberg, D.I.K., et\u00a0al.: Conducting realistic experiments in software engineering. In: Proceedings International Symposium on Empirical Software Engineering. ISESE \u201902 (2002). https:\/\/doi.org\/10.1109\/ISESE.2002.1166921","DOI":"10.1109\/ISESE.2002.1166921"},{"key":"815_CR59","unstructured":"Somasundaram, R., Karlsbjerg, J.: Research philosophies in the IOS adoption field. In: ECIS 2003 Proceedings, pp. 53 (2003)"},{"key":"815_CR60","doi-asserted-by":"publisher","unstructured":"Tratt, L.: Model transformations and tool integration. In: Software & Systems Modeling (2005). https:\/\/doi.org\/10.1007\/s10270-004-0070-1","DOI":"10.1007\/s10270-004-0070-1"},{"key":"815_CR61","doi-asserted-by":"publisher","unstructured":"Van Deursen, A., Klint, P.: Domain-specific language design requires feature descriptions. In: Journal of Computing and Information Technology (2002). https:\/\/doi.org\/10.2498\/cit.2002.01.01","DOI":"10.2498\/cit.2002.01.01"},{"key":"815_CR62","doi-asserted-by":"publisher","unstructured":"Van Deursen, A., Klint, P., Visser, J.: Domain-specific languages: an annotated bibliography. In: ACM Sigplan Notices (2000). https:\/\/doi.org\/10.1145\/352029.352035","DOI":"10.1145\/352029.352035"},{"key":"815_CR63","doi-asserted-by":"publisher","unstructured":"Varro, D., et\u00a0al.: Termination analysis of model transformations by Petri Nets. In: Graph Transformations. ICGT 2006 (2006). https:\/\/doi.org\/10.1007\/11841883_19","DOI":"10.1007\/11841883_19"},{"key":"815_CR64","doi-asserted-by":"publisher","unstructured":"Weyns, D., et\u00a0al.: Claims and supporting evidence for self-adaptive systems: a literature study. In: Proceedings of the 7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. SEAMS \u201912 (2012). https:\/\/doi.org\/10.1109\/SEAMS.2012.6224395","DOI":"10.1109\/SEAMS.2012.6224395"},{"key":"815_CR65","doi-asserted-by":"publisher","unstructured":"Whittle, J., et\u00a0al.: Industrial adoption of model-driven engineering: are the tools really the problem?. In: Model-Driven Engineering Languages and Systems. MODELS 2013 (2013). https:\/\/doi.org\/10.1007\/978-3-642-41533-3_1","DOI":"10.1007\/978-3-642-41533-3_1"},{"key":"815_CR66","unstructured":"Wiger, U., Telecom Ab, E.: Four-fold Increase in Productivity and Quality -Industrial-Strength Functional Programming in Telecom-Class Products (2001)"},{"key":"815_CR67","doi-asserted-by":"publisher","unstructured":"Wohlin, C.: Guidelines for snowballing in systematic literature studies and a replication in software engineering. In: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering. EASE \u201914. Association for Computing Machinery (2014). https:\/\/doi.org\/10.1145\/2601248.2601268","DOI":"10.1145\/2601248.2601268"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-020-00815-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-020-00815-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-020-00815-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,13]],"date-time":"2021-07-13T23:48:36Z","timestamp":1626220116000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-020-00815-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,14]]},"references-count":67,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,4]]}},"alternative-id":["815"],"URL":"https:\/\/doi.org\/10.1007\/s10270-020-00815-4","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,7,14]]},"assertion":[{"value":"20 November 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 June 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 June 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 July 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}