{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:21:13Z","timestamp":1750220473956,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":56,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,10,17]],"date-time":"2021-10-17T00:00:00Z","timestamp":1634428800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,10,20]]},"DOI":"10.1145\/3486607.3486753","type":"proceedings-article","created":{"date-parts":[[2021,10,16]],"date-time":"2021-10-16T00:11:33Z","timestamp":1634343093000},"page":"97-113","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Towards self-adaptable languages"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1158-9335","authenticated-orcid":false,"given":"Gwendal","family":"Jouneaux","sequence":"first","affiliation":[{"name":"University of Rennes, France \/ Inria, France \/ IRISA, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olivier","family":"Barais","sequence":"additional","affiliation":[{"name":"University of Rennes, France \/ Inria, France \/ IRISA, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Benoit","family":"Combemale","sequence":"additional","affiliation":[{"name":"University of Rennes, France \/ Inria, France \/ IRISA, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gunter","family":"Mussbacher","sequence":"additional","affiliation":[{"name":"McGill University, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,10,17]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"Proceedings of the 2nd International Conference on Science and Technology (ICSTIE).","author":"Al-Mofleh Anwar","year":"2008","unstructured":"Anwar Al-Mofleh , Soib Taib , Wael Salah , and Mokhzaini Azizan . 2008 . Importance of Energy Efficiency: From the Perspective of Electrical Equipments . In Proceedings of the 2nd International Conference on Science and Technology (ICSTIE). Anwar Al-Mofleh, Soib Taib, Wael Salah, and Mokhzaini Azizan. 2008. Importance of Energy Efficiency: From the Perspective of Electrical Equipments. In Proceedings of the 2nd International Conference on Science and Technology (ICSTIE)."},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.3390\/challe6010117"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/cgo.2011.5764677"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806620"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133876"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-08915-7"},{"volume-title":"Implementing domain-specific languages with Xtext and Xtend","author":"Bettini Lorenzo","key":"e_1_3_2_2_7_1","unstructured":"Lorenzo Bettini . 2016. Implementing domain-specific languages with Xtext and Xtend . Packt Publishing Ltd . Lorenzo Bettini. 2016. Implementing domain-specific languages with Xtext and Xtend. Packt Publishing Ltd."},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2804337.2804339"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02161-9_1"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00102"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-66898-3_1"},{"key":"e_1_3_2_2_12_1","first-page":"1","article-title":"An architectural blueprint for autonomic computing","volume":"31","author":"Computing Autonomic","year":"2006","unstructured":"Autonomic Computing . 2006 . An architectural blueprint for autonomic computing . IBM White Paper , 31 , 2006 (2006), 1 \u2013 6 . Autonomic Computing. 2006. An architectural blueprint for autonomic computing. IBM White Paper, 31, 2006 (2006), 1\u20136.","journal-title":"IBM White Paper"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1840845.1840883"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/258915.258923"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ms.2010.90"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-01042-3_9"},{"key":"e_1_3_2_2_17_1","unstructured":"International Organization for Standardization. 1996. ISO\/IEC 14977:1996: Information technology \u2013 Syntactic metalanguage \u2013 Extended BNF.  International Organization for Standardization. 1996. ISO\/IEC 14977:1996: Information technology \u2013 Syntactic metalanguage \u2013 Extended BNF."},{"key":"e_1_3_2_2_18_1","unstructured":"George Kamiya. 2020. Data Centres and Data Transmission Networks. https:\/\/www.iea.org\/reports\/data-centres-and-data-transmission-networks.  George Kamiya. 2020. Data Centres and Data Transmission Networks. https:\/\/www.iea.org\/reports\/data-centres-and-data-transmission-networks."},{"volume-title":"Java Concurrency in Practice","author":"Goetz Brian","key":"e_1_3_2_2_19_1","unstructured":"Brian Goetz , Tim Peierls , Joshua Bloch , Joseph Bowbeer , David Holmes , and Doug Lea . 2006. Java Concurrency in Practice . Addison-Wesley Professional . isbn:978-0321349606 Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, and Doug Lea. 2006. Java Concurrency in Practice. Addison-Wesley Professional. isbn:978-0321349606"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"crossref","unstructured":"Object Managament Group. 2016. Meta Object Facility version 2.5.1.  Object Managament Group. 2016. Meta Object Facility version 2.5.1.","DOI":"10.1007\/978-1-4899-7993-3_914-2"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2248487.1950390"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2775053.2658776"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2593929.2593944"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-22636-7_30"},{"key":"e_1_3_2_2_25_1","volume-title":"CPAIOR\u201908 Workshop on Open-Source Software for Integer and Contraint Programming (OSSICP\u201908)","author":"Jussien Narendra","year":"2008","unstructured":"Narendra Jussien , Guillaume Rochart , and Xavier Lorca . 2008 . Choco: an open source java constraint programming library . In CPAIOR\u201908 Workshop on Open-Source Software for Integer and Contraint Programming (OSSICP\u201908) . 1\u201310. Narendra Jussien, Guillaume Rochart, and Xavier Lorca. 2008. Choco: an open source java constraint programming library. In CPAIOR\u201908 Workshop on Open-Source Software for Integer and Contraint Programming (OSSICP\u201908). 1\u201310."},{"key":"e_1_3_2_2_26_1","volume-title":"Proceedings of the 2005 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS","author":"Kalibera Tomas","year":"2005","unstructured":"Tomas Kalibera , Lubomir Bulej , and Petr Tuma . 2005 . Benchmark precision and random initial state . In Proceedings of the 2005 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS 2005). 484\u2013490. Tomas Kalibera, Lubomir Bulej, and Petr Tuma. 2005. Benchmark precision and random initial state. In Proceedings of the 2005 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS 2005). 484\u2013490."},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1160055"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3371906"},{"key":"e_1_3_2_2_29_1","volume-title":"The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations","author":"Kim Gene","year":"1942","unstructured":"Gene Kim , Patrick Debois , John Willis , and Jez Humble . 2016. The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations . IT Revolution Press . isbn: 1942 788002 Gene Kim, Patrick Debois, John Willis, and Jez Humble. 2016. The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations. IT Revolution Press. isbn:1942788002"},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/fose.2007.19"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884810"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.5772\/5618"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2893356"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11653-2_12"},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-020-00814-5"},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/saso.2012.17"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2896982.2896987"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jlap.2004.03.009"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3310273.3323841"},{"key":"e_1_3_2_2_40_1","unstructured":"Stuart Russell and Peter Norvig. 2002. Artificial intelligence: a modern approach.  Stuart Russell and Peter Norvig. 2002. Artificial intelligence: a modern approach."},{"key":"e_1_3_2_2_42_1","volume-title":"JMH: Java microbenchmark harness","author":"Shipilev A","year":"2018","unstructured":"A Shipilev . 2018 . JMH: Java microbenchmark harness , Oracle Corporation . A Shipilev. 2018. JMH: Java microbenchmark harness, Oracle Corporation."},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2025113.2025133"},{"key":"e_1_3_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1029873.1029880"},{"key":"e_1_3_2_2_45_1","volume-title":"Merks, and Marcelo Paternostro","author":"Steinberg Dave","year":"2008","unstructured":"Dave Steinberg , Frank Budinsky , Ed Merks, and Marcelo Paternostro . 2008 . EMF: eclipse modeling framework. Pearson Education . Dave Steinberg, Frank Budinsky, Ed Merks, and Marcelo Paternostro. 2008. EMF: eclipse modeling framework. Pearson Education."},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1858996.1859092"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/icas.2009.42"},{"volume-title":"User Requirements Notation (URN) - Language Definition","author":"Union International Telecommunication","key":"e_1_3_2_2_48_1","unstructured":"International Telecommunication Union . 2018. Recommendation Z.151 (10\/18) : User Requirements Notation (URN) - Language Definition . Geneva, Switzerland . International Telecommunication Union. 2018. Recommendation Z.151 (10\/18): User Requirements Notation (URN) - Language Definition. Geneva, Switzerland."},{"key":"#cr-split#-e_1_3_2_2_49_1.1","doi-asserted-by":"crossref","unstructured":"Michael Van De Vanter Chris Seaton Michael Haupt Christian Humer and Thomas W\u00fcrthinger. 2018. Fast flexible polyglot instrumentation support for debuggers and other tools. arXiv preprint arXiv:1803.10201 https:\/\/doi.org\/10.22152\/programming-journal.org\/2018\/2\/14 10.22152\/programming-journal.org","DOI":"10.22152\/programming-journal.org\/2018\/2\/14"},{"key":"#cr-split#-e_1_3_2_2_49_1.2","doi-asserted-by":"crossref","unstructured":"Michael Van De Vanter Chris Seaton Michael Haupt Christian Humer and Thomas W\u00fcrthinger. 2018. Fast flexible polyglot instrumentation support for debuggers and other tools. arXiv preprint arXiv:1803.10201 https:\/\/doi.org\/10.22152\/programming-journal.org\/2018\/2\/14","DOI":"10.22152\/programming-journal.org\/2018\/2\/14"},{"key":"e_1_3_2_2_50_1","volume-title":"Requirements Engineering: From System Goals to UML Models to Software Specifications (1 ed.)","author":"van Lamsweerde Axel","year":"2009","unstructured":"Axel van Lamsweerde . 2009 . Requirements Engineering: From System Goals to UML Models to Software Specifications (1 ed.) . Wiley . isbn:8126545895 Axel van Lamsweerde. 2009. Requirements Engineering: From System Goals to UML Models to Software Specifications (1 ed.). Wiley. isbn:8126545895"},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/seams.2012.6224399"},{"key":"e_1_3_2_2_52_1","unstructured":"Wholegrain Digital. 2020. Website Carbon. https:\/\/www.websitecarbon.com\/.  Wholegrain Digital. 2020. Website Carbon. https:\/\/www.websitecarbon.com\/."},{"key":"e_1_3_2_2_53_1","unstructured":"Anthony Williams. 2019. C++ Concurrency in Action. Manning Publications. isbn:978-1617294693  Anthony Williams. 2019. C++ Concurrency in Action. Manning Publications. isbn:978-1617294693"},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338926"},{"key":"e_1_3_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/MDAT.2015.2505723"},{"key":"e_1_3_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/582128.582144"}],"event":{"name":"SPLASH '21: Software for Humanity","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Chicago IL USA","acronym":"SPLASH '21"},"container-title":["Proceedings of the 2021 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3486607.3486753","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3486607.3486753","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:48:39Z","timestamp":1750193319000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3486607.3486753"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,17]]},"references-count":56,"alternative-id":["10.1145\/3486607.3486753","10.1145\/3486607"],"URL":"https:\/\/doi.org\/10.1145\/3486607.3486753","relation":{},"subject":[],"published":{"date-parts":[[2021,10,17]]},"assertion":[{"value":"2021-10-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}