{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,2]],"date-time":"2026-01-02T07:34:14Z","timestamp":1767339254316,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":59,"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"}],"funder":[{"name":"R&D programme of Madrid","award":["P2018\/TCS-4314"],"award-info":[{"award-number":["P2018\/TCS-4314"]}]},{"name":"Spanish Ministry of Science","award":["RTI2018-095255-B-I00"],"award-info":[{"award-number":["RTI2018-095255-B-I00"]}]},{"name":"EU Horizon 2020 Research and Innovation Programme under the Marie Sk?odowska-Curie grant agreement","award":["813884"],"award-info":[{"award-number":["813884"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,10,17]]},"DOI":"10.1145\/3486608.3486905","type":"proceedings-article","created":{"date-parts":[[2021,11,22]],"date-time":"2021-11-22T23:13:53Z","timestamp":1637622833000},"page":"22-35","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["Automating the synthesis of recommender systems for modelling languages"],"prefix":"10.1145","author":[{"given":"Lissette","family":"Almonte","sequence":"first","affiliation":[{"name":"Autonomous University of Madrid, Spain"}]},{"given":"Sara","family":"P\u00e9rez-Soler","sequence":"additional","affiliation":[{"name":"Autonomous University of Madrid, Spain"}]},{"given":"Esther","family":"Guerra","sequence":"additional","affiliation":[{"name":"Autonomous University of Madrid, Spain"}]},{"given":"Iv\u00e1n","family":"Cantador","sequence":"additional","affiliation":[{"name":"Autonomous University of Madrid, Spain"}]},{"given":"Juan","family":"de Lara","sequence":"additional","affiliation":[{"name":"Autonomous University of Madrid, Spain"}]}],"member":"320","published-online":{"date-parts":[[2021,11,22]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2005.99"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.5220\/0006555700710082"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3417990.3420200"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-021-00905-x"},{"volume-title":"8th International Conference on Model-Driven Engineering and Software Development (MODELSWARD). SciTePress, 227\u2013236","author":"Aquino Erika Rizzo","key":"e_1_3_2_2_5_1"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2020.19.2.a13"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2012.09.039"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2620458"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/3103551"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-79382-1_6"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1021240730564"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.18293\/SEKE2016-147"},{"volume-title":"Finding needles in a haystack: Leveraging co-change dependencies to recommend refactorings. Journal of Systems and Software, 158","year":"2019","author":"de Oliveira Marcos C\u00e9sar","key":"e_1_3_2_2_13_1"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2016.2545688"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.5220\/0004701702820290"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/AICCSA.2016.7945659"},{"volume-title":"SIMPDA. CEUR Workshop Proceedings, 1027","year":"2013","author":"Espinosa Roberto","key":"e_1_3_2_2_17_1"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.csi.2019.03.004"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/s12599-018-0517-5"},{"key":"e_1_3_2_2_20_1","unstructured":"H. Garbe. 2012. Intelligent assistance in a problem solving environment for UML class diagrams by combining a generative system with constraints. In eLearning. IADIS 412\u2013416.  H. Garbe. 2012. Intelligent assistance in a problem solving environment for UML class diagrams by combining a generative system with constraints. In eLearning. IADIS 412\u2013416."},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2015.11.036"},{"key":"e_1_3_2_2_22_1","unstructured":"Github. 2021. Copilot. https:\/\/copilot.github.com\/  Github. 2021. Copilot. https:\/\/copilot.github.com\/"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-28631-8_15"},{"volume-title":"Recommender Systems Handbook","author":"Gunawardana Asela","key":"e_1_3_2_2_24_1"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3365438.3410947"},{"key":"e_1_3_2_2_26_1","article-title":"Model repair with quality-based reinforcement learning","volume":"19","author":"Iovino Ludovico","year":"2020","journal-title":"Journal of Object Technology"},{"volume-title":"Domain-Specific Modeling - Enabling Full Code Generation","author":"Kelly Steven","key":"e_1_3_2_2_27_1"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.5220\/0009155600650075"},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3119874"},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2011.02.002"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-C.2017.119"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2013.2258677"},{"volume-title":"Marco De Gemmis, and Giovanni Semeraro","year":"2011","author":"Lops Pasquale","key":"e_1_3_2_2_33_1"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2013.6631223"},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cl.2018.02.002"},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-020-00814-5"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00109"},{"volume-title":"Davide Di Ruscio, and Massimiliano Di Penta.","year":"2020","author":"Nguyen Phuong T.","key":"e_1_3_2_2_38_1"},{"volume-title":"Recommender Systems Handbook","author":"Ning Xia","key":"e_1_3_2_2_39_1"},{"key":"e_1_3_2_2_40_1","unstructured":"OCL. 2014. http:\/\/www.omg.org\/spec\/OCL\/  OCL. 2014. http:\/\/www.omg.org\/spec\/OCL\/"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183440.3183498"},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2018.290101511"},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970328"},{"volume-title":"BPMDS\/EMMSAD@CAiSE (Lecture Notes in Business Information Processing","author":"Rangiha Mohammad Ehson","key":"e_1_3_2_2_44_1"},{"volume-title":"Data splitting","author":"Reitermanov\u00e1 Z.","key":"e_1_3_2_2_45_1"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2009.161"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03964-5_24"},{"volume-title":"A conceptual framework to develop mobile recommender systems of points of interest","author":"Rojas Gonzalo","key":"e_1_3_2_2_48_1"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2645710.2645712"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-016-0541-1"},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/MODELS-C.2019.00099"},{"key":"e_1_3_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3417990.3420202"},{"key":"e_1_3_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.5555\/1197540"},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-NIER.2019.00014"},{"volume-title":"17th International Conference on Software Engineering and Knowledge Engineering (SEKE). 491\u2013497","year":"2005","author":"Tsunoda Masateru","key":"e_1_3_2_2_55_1"},{"key":"e_1_3_2_2_56_1","unstructured":"UML. 2017. UML 2.5.1 OMG specification. http:\/\/www.omg.org\/spec\/UML\/2.5.1\/  UML. 2017. UML 2.5.1 OMG specification. http:\/\/www.omg.org\/spec\/UML\/2.5.1\/"},{"key":"e_1_3_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043932.2043955"},{"key":"e_1_3_2_2_58_1","unstructured":"Markus Voelter Sebastian Benz Christian Dietrich Birgit Engelmann Mats Helander Lennart C. L. Kats Eelco Visser and Guido Wachsmuth. 2013. DSL Engineering - Designing Implementing and Using Domain-Specific Languages. dslbook.org. http:\/\/www.dslbook.org  Markus Voelter Sebastian Benz Christian Dietrich Birgit Engelmann Mats Helander Lennart C. L. Kats Eelco Visser and Guido Wachsmuth. 2013. DSL Engineering - Designing Implementing and Using Domain-Specific Languages. dslbook.org. http:\/\/www.dslbook.org"},{"volume-title":"http:\/\/www.eclipse.org\/Xtext\/ (last accessed","year":"2021","key":"e_1_3_2_2_59_1"}],"event":{"name":"SLE '21: 14th ACM SIGPLAN International Conference on Software Language Engineering","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Chicago IL USA","acronym":"SLE '21"},"container-title":["Proceedings of the 14th ACM SIGPLAN International Conference on Software Language Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3486608.3486905","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3486608.3486905","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\/3486608.3486905"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,17]]},"references-count":59,"alternative-id":["10.1145\/3486608.3486905","10.1145\/3486608"],"URL":"https:\/\/doi.org\/10.1145\/3486608.3486905","relation":{},"subject":[],"published":{"date-parts":[[2021,10,17]]},"assertion":[{"value":"2021-11-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}