{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,2]],"date-time":"2025-09-02T16:40:10Z","timestamp":1756831210659,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":73,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,9]]},"DOI":"10.1145\/3744915.3748460","type":"proceedings-article","created":{"date-parts":[[2025,8,30]],"date-time":"2025-08-30T14:54:43Z","timestamp":1756565683000},"page":"27-38","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["LLM-based Co-Evolution of Configurable Software Systems"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-4689-3697","authenticated-orcid":false,"given":"Nada","family":"Zine","sequence":"first","affiliation":[{"name":"UMR 9189 CRIStAL, Univ. Lille, CNRS, Inria, Centrale Lille, F-59000, Lille, France"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3203-6107","authenticated-orcid":false,"given":"Cl\u00e9ment","family":"Quinton","sequence":"additional","affiliation":[{"name":"UMR 9189 CRIStAL, Univ. Lille, CNRS, Inria, Centrale Lille, F-59000, Lille, France"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1771-8791","authenticated-orcid":false,"given":"Romain","family":"Rouvoy","sequence":"additional","affiliation":[{"name":"UMR 9189 CRIStAL, Univ. Lille, CNRS, Inria, Centrale Lille, F-59000, Lille, France"}]}],"member":"320","published-online":{"date-parts":[[2025,8,31]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/MSR59073.2023.00033"},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/2430502.2430530"},{"key":"e_1_3_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/2110147.2110153"},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/3579027.3608972"},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/3579028.3609016"},{"key":"e_1_3_3_2_7_2","first-page":"95","volume-title":"CLA: Concept Lattices and their Applications","author":"Al-Msie\u2019Deen Ra\u2019Fat\u00a0Ahmad","year":"2014","unstructured":"Ra\u2019Fat\u00a0Ahmad Al-Msie\u2019Deen, Marianne Huchard, Abdelhak-Djamel Seriai, Christelle Urtado, and Sylvain Vauttier. 2014. Reverse engineering feature models from software configurations using formal concept analysis. In CLA: Concept Lattices and their Applications, Vol.\u00a01252. 95\u2013106."},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"crossref","unstructured":"Sven Apel Don Batory Christian K\u00e4stner and Gunter Saake. 2013. Feature-oriented software product lines. (2013).","DOI":"10.1007\/978-3-642-37521-7"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"crossref","unstructured":"Wesley\u00a0K. Assun\u00e7\u00e3o Roberto\u00a0E. Lopez-Herrejon Lukas Linsbauer Silvia\u00a0R. Vergilio and Alexander Egyed. 2017. Reengineering legacy applications into software product lines: a systematic mapping. Empirical Software Engineering 22 6 (2017) 2972\u20133016.","DOI":"10.1007\/s10664-017-9499-z"},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"crossref","unstructured":"Jonatas\u00a0Ferreira Bastos Paulo\u00a0Anselmo da Mota Silveira Neto P\u00e1draig O\u2019Leary Eduardo\u00a0Santana de Almeida and Silvio\u00a0Romero de Lemos Meira. 2017. Software product lines adoption in small organizations. Journal of Systems and Software 131 (2017) 112\u2013128.","DOI":"10.1016\/j.jss.2017.05.052"},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1007\/11554844_3"},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/3646548.3672587"},{"key":"e_1_3_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-38977-1_11"},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"crossref","unstructured":"David Benavides Sergio Segura and Antonio Ruiz-Cort\u00e9s. 2010. Automated analysis of feature models 20 years later: A literature review. Information systems 35 6 (2010) 615\u2013636.","DOI":"10.1016\/j.is.2010.01.001"},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/2430502.2430513"},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"crossref","unstructured":"Thorsten Berger Steven She Rafael Lotufo Andrzej Wasowski and Krzysztof Czarnecki. 2013. A study of variability models and languages in the systems software domain. IEEE Trans. on Software Engineering 39 12 (2013) 1611\u20131640.","DOI":"10.1109\/TSE.2013.34"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"crossref","unstructured":"Philip Bille. 2005. A survey on tree edit distance and related problems. Theoretical computer science 337 1-3 (2005) 217\u2013239.","DOI":"10.1016\/j.tcs.2004.12.030"},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"crossref","unstructured":"Sacha Brisset Romain Rouvoy Lionel Seinturier and Renaud Pawlak. 2023. Sftm: Fast matching of web pages using similarity-based flexible tree matching. Information Systems 112 (2023) 102126.","DOI":"10.1016\/j.is.2022.102126"},{"key":"e_1_3_3_2_19_2","volume-title":"A short survey of document structure similarity algorithms","author":"Buttler David","year":"2004","unstructured":"David Buttler. 2004. A short survey of document structure similarity algorithms. Technical Report. Lawrence Livermore National Lab.(LLNL), Livermore, CA (United States)."},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"crossref","unstructured":"Javier C\u00e1mara Javier Troya Lola Burgue\u00f1o and Antonio Vallecillo. 2023. On the assessment of generative AI in modeling tasks: an experience report with ChatGPT and UML. Software and Systems Modeling 22 3 (2023) 781\u2013793.","DOI":"10.1007\/s10270-023-01105-5"},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/MODELS58315.2023.00037"},{"key":"e_1_3_3_2_22_2","unstructured":"Lianping Chen Muhammad Ali\u00a0Babar and Nour Ali. 2009. Variability management in software product lines: a systematic review. (2009)."},{"key":"e_1_3_3_2_23_2","unstructured":"Jianlei Chi Xiaotian Wang Yuhan Huang Lechen Yu Di Cui Jianguo Sun and Jun Sun. 2024. REACCEPT: Automated Co-evolution of Production and Test Code Based on Dynamic Validation and Large Language Models. Preprint arXiv:https:\/\/arXiv.org\/abs\/2411.11033 (2024)."},{"key":"e_1_3_3_2_24_2","volume-title":"Software product lines","author":"Clements Paul","year":"2002","unstructured":"Paul Clements and Linda Northrop. 2002. Software product lines. Vol.\u00a01.Addison-Wesley Boston."},{"key":"e_1_3_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/2110147.2110167"},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.5555\/1308171.1308185"},{"key":"e_1_3_3_2_27_2","unstructured":"Shehzaad Dhuliawala Mojtaba Komeili Jing Xu Roberta Raileanu Xian Li Asli Celikyilmaz and Jason Weston. 2023. Chain-of-verification reduces hallucination in large language models. Preprint arXiv:https:\/\/arXiv.org\/abs\/2309.11495 (2023)."},{"key":"e_1_3_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2013.13"},{"key":"e_1_3_3_2_29_2","doi-asserted-by":"crossref","unstructured":"Jorge Echeverr\u00eda Francisca P\u00e9rez Jos\u00e9\u00a0Ignacio Panach and Carlos Cetina. 2021. An empirical study of performance using Clone & Own and Software Product Lines in an industrial context. Information and Software Technology 130 (2021) 106444.","DOI":"10.1016\/j.infsof.2020.106444"},{"key":"e_1_3_3_2_30_2","doi-asserted-by":"crossref","unstructured":"Alexander Egyed. 2010. Automatically detecting and tracking inconsistencies in software design models. IEEE Trans. on Soft. Engineering 37 2 (2010) 188\u2013204.","DOI":"10.1109\/TSE.2010.38"},{"key":"e_1_3_3_2_31_2","doi-asserted-by":"crossref","unstructured":"Kevin Feichtinger Daniel Hinterreiter Lukas Linsbauer Herbert Pr\u00e4hofer and Paul Gr\u00fcnbacher. 2021. Guiding feature model evolution by lifting code-level dependencies. Journal of Computer Languages 63 (2021) 101034.","DOI":"10.1016\/j.cola.2021.101034"},{"key":"e_1_3_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2014.61"},{"key":"e_1_3_3_2_33_2","doi-asserted-by":"crossref","unstructured":"Jos\u00e9\u00a0A Galindo David Benavides Pablo Trinidad Antonio-Manuel Guti\u00e9rrez-Fern\u00e1ndez and Antonio Ruiz-Cort\u00e9s. 2019. Automated analysis of feature models: Quo vadis? Computing 101 (2019) 387\u2013433.","DOI":"10.1007\/s00607-018-0646-1"},{"key":"e_1_3_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1145\/3579027.3608973"},{"key":"e_1_3_3_2_35_2","unstructured":"Yunfan Gao Yun Xiong Xinyu Gao Kangxiang Jia Jinliu Pan et\u00a0al. 2023. Retrieval-augmented generation for large language models: A survey. Preprint arXiv:https:\/\/arXiv.org\/abs\/2312.10997 2 (2023)."},{"key":"e_1_3_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1145\/3634713.3634722"},{"key":"e_1_3_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/3461001.3471142"},{"key":"e_1_3_3_2_38_2","doi-asserted-by":"crossref","unstructured":"Jianmei Guo Yinglin Wang Pablo Trinidad and David Benavides. 2012. Consistency maintenance for evolving feature models. Expert Systems with Applications 39 5 (2012) 4987\u20134998.","DOI":"10.1016\/j.eswa.2011.10.014"},{"key":"e_1_3_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2011.45"},{"key":"e_1_3_3_2_40_2","unstructured":"Haolin Jin Linghan Huang Haipeng Cai Jun Yan Bo Li and Huaming Chen. 2024. From llms to llm-based agents for software engineering: A survey of current challenges and future. Preprint arXiv:https:\/\/arXiv.org\/abs\/2408.02479 (2024)."},{"key":"e_1_3_3_2_41_2","doi-asserted-by":"crossref","unstructured":"Georgios Kanakis Djamel\u00a0Eddine Khelladi Stefan Fischer Michael Tr\u00f6ls and Alexander Egyed. 2019. An Empirical Study on the Impact of Inconsistency Feedback during Model and Code Co-changing. The Journal of Object Technology 18 2 (2019) 10\u20131.","DOI":"10.5381\/jot.2019.18.2.a10"},{"key":"e_1_3_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2024.23.3.a6"},{"key":"e_1_3_3_2_43_2","doi-asserted-by":"crossref","unstructured":"Zohra\u00a0Kaouter Kebaili Djamel\u00a0Eddine Khelladi Mathieu Acher and Olivier Barais. 2025. Automated co-evolution of metamodels and code. IEEE Transactions on Software Engineering (2025).","DOI":"10.1109\/TSE.2025.3540545"},{"key":"e_1_3_3_2_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3233027.3233050"},{"key":"e_1_3_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/3600006.3613165"},{"key":"e_1_3_3_2_46_2","unstructured":"Chengshu Li Jacky Liang Andy Zeng Xinyun Chen Karol Hausman Dorsa Sadigh Sergey Levine Li Fei-Fei Fei Xia and Brian Ichter. 2023. Chain of code: Reasoning with a language model-augmented code emulator. Preprint arXiv:https:\/\/arXiv.org\/abs\/2312.04474 (2023)."},{"key":"e_1_3_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASE56229.2023.00048"},{"key":"e_1_3_3_2_48_2","doi-asserted-by":"publisher","DOI":"10.1145\/3001867.3001872"},{"key":"e_1_3_3_2_49_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE62328.2024.00043"},{"key":"e_1_3_3_2_50_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33119-0_13"},{"key":"e_1_3_3_2_51_2","doi-asserted-by":"crossref","unstructured":"Jihen Ma\u00e2zoun Nadia Bouassida and Han\u00eane Ben-Abdallah. 2016. Change impact analysis for software product lines. Journal of King Saud University-Computer and Information Sciences 28 4 (2016) 364\u2013380.","DOI":"10.1016\/j.jksuci.2016.01.005"},{"key":"e_1_3_3_2_52_2","doi-asserted-by":"crossref","unstructured":"Ma\u00edra Marques Jocelyn Simmonds Pedro\u00a0O Rossel and Mar\u00eda\u00a0Cecilia Bastarrica. 2019. Software product line evolution: A systematic literature review. Information and Software Technology 105 (2019) 190\u2013208.","DOI":"10.1016\/j.infsof.2018.08.014"},{"key":"e_1_3_3_2_53_2","doi-asserted-by":"publisher","DOI":"10.1145\/3233027.3233038"},{"key":"e_1_3_3_2_54_2","doi-asserted-by":"crossref","unstructured":"Michael Nieke Jacopo Mauro Christoph Seidl Thomas Th\u00fcm Ingrid\u00a0Chieh Yu and Felix Franzke. 2018. Anomaly analyses for feature-model evolution. ACM SIGPLAN Notices 53 9 (2018) 188\u2013201.","DOI":"10.1145\/3393934.3278123"},{"key":"e_1_3_3_2_55_2","doi-asserted-by":"crossref","unstructured":"Leandro Oliveria\u00a0de Souza Eduardo Santana\u00a0de Almeida Paulo Anselmo da\u00a0Mota Silveira\u00a0Neto Earl\u00a0T. Barr and Justyna Petke. 2025. Software Product Line Engineering via Software Transplantation. ACM Trans. Softw. Eng. Methodol. 34 2 Article 31 (Jan. 2025) 27\u00a0pages.","DOI":"10.1145\/3695987"},{"key":"e_1_3_3_2_56_2","doi-asserted-by":"publisher","DOI":"10.1145\/2491627.2491628"},{"key":"e_1_3_3_2_57_2","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-28901-1"},{"key":"e_1_3_3_2_58_2","doi-asserted-by":"publisher","DOI":"10.1145\/2648511.2648524"},{"key":"e_1_3_3_2_59_2","doi-asserted-by":"publisher","DOI":"10.1145\/988672.988740"},{"key":"e_1_3_3_2_60_2","doi-asserted-by":"publisher","DOI":"10.1145\/2019136.2019141"},{"key":"e_1_3_3_2_61_2","unstructured":"Pranab Sahoo Ayush\u00a0Kumar Singh Sriparna Saha Vinija Jain Samrat Mondal and Aman Chadha. 2024. A systematic survey of prompt engineering in large language models: Techniques and applications. Preprint arXiv:https:\/\/arXiv.org\/abs\/2402.07927 (2024)."},{"key":"e_1_3_3_2_62_2","first-page":"1","volume-title":"FSE 2025 - ACM International Conference on the Foundations of Software Engineering","author":"Sanwouo Brell\u00a0Peclard","year":"2025","unstructured":"Brell\u00a0Peclard Sanwouo, Cl\u00e9ment Quinton, and Paul Temple. 2025. Breaking the Loop: AWARE is the new MAPE-K. In FSE 2025 - ACM International Conference on the Foundations of Software Engineering.ACM,Trondheim, Norway, 1\u20135."},{"key":"e_1_3_3_2_63_2","doi-asserted-by":"crossref","unstructured":"Ina Schaefer Rick Rabiser Dave Clarke Lorenzo Bettini David Benavides Goetz Botterweck Animesh Pathak Salvador Trujillo and Karina Villela. 2012. Software diversity: state of the art and perspectives. International Journal on Software Tools for Technology Transfer 14 (2012) 477\u2013495.","DOI":"10.1007\/s10009-012-0253-y"},{"key":"e_1_3_3_2_64_2","doi-asserted-by":"publisher","DOI":"10.1145\/2362536.2362550"},{"key":"e_1_3_3_2_65_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSR66718.2025.00008"},{"key":"e_1_3_3_2_66_2","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA61755.2024.10710832"},{"key":"e_1_3_3_2_67_2","doi-asserted-by":"publisher","DOI":"10.1145\/3646548.3672590"},{"key":"e_1_3_3_2_68_2","doi-asserted-by":"publisher","DOI":"10.1145\/3461001.3471145"},{"key":"e_1_3_3_2_69_2","doi-asserted-by":"publisher","DOI":"10.1145\/3646548.3676602"},{"key":"e_1_3_3_2_70_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070526"},{"key":"e_1_3_3_2_71_2","doi-asserted-by":"crossref","unstructured":"Xindi Wang Mahsa Salmani Parsa Omidi et\u00a0al. 2024. Beyond the limits: A survey of techniques to extend the context length in large language models. Preprint arXiv:https:\/\/arXiv.org\/abs\/2402.02244 (2024).","DOI":"10.24963\/ijcai.2024\/917"},{"key":"e_1_3_3_2_72_2","unstructured":"Jason Wei Xuezhi Wang Dale Schuurmans Maarten Bosma Fei Xia Ed Chi Quoc\u00a0V Le Denny Zhou et\u00a0al. 2022. Chain-of-thought prompting elicits reasoning in large language models. Advances in neural information processing systems 35 (2022) 24824\u201324837."},{"key":"e_1_3_3_2_73_2","unstructured":"Wayne\u00a0Xin Zhao Kun Zhou Junyi Li Tianyi Tang Xiaolei Wang Yupeng Hou Yingqian Min Beichen Zhang Junjie Zhang Zican Dong et\u00a0al. [n. d.]. A survey of large language models. ([n. d.])."},{"key":"e_1_3_3_2_74_2","unstructured":"Terry\u00a0Yue Zhuo Minh\u00a0Chien Vu Jenny Chim Han Hu Wenhao Yu Ratnadira Widyasari Imam Nur\u00a0Bani Yusuf Haolan Zhan Junda He Indraneil Paul et\u00a0al. 2024. Bigcodebench: Benchmarking code generation with diverse function calls and complex instructions. Preprint arXiv:https:\/\/arXiv.org\/abs\/2406.15877 (2024)."}],"event":{"name":"SPLC-A '25: 29th ACM International Systems and Software Product Line Conference - Volume A","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"A Coru\u00f1a Spain","acronym":"SPLC-A '25"},"container-title":["Proceedings of the 29th ACM International Systems and Software Product Line Conference - Volume A"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3744915.3748460","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,2]],"date-time":"2025-09-02T16:06:30Z","timestamp":1756829190000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3744915.3748460"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,31]]},"references-count":73,"alternative-id":["10.1145\/3744915.3748460","10.1145\/3744915"],"URL":"https:\/\/doi.org\/10.1145\/3744915.3748460","relation":{},"subject":[],"published":{"date-parts":[[2025,8,31]]},"assertion":[{"value":"2025-08-31","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}