{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T15:07:26Z","timestamp":1784300846423,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":43,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,7,5]],"date-time":"2026-07-05T00:00:00Z","timestamp":1783209600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,7,5]]},"DOI":"10.1145\/3803437.3805594","type":"proceedings-article","created":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T14:27:39Z","timestamp":1784298459000},"page":"1391-1395","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Towards Automated Test Adaptation in Fork Ecosystems via Large Language Models"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3868-4319","authenticated-orcid":false,"given":"Mukelabai","family":"Mukelabai","sequence":"first","affiliation":[{"name":"Ruhr University Bochum, Bochum, Germany"},{"name":"The University of Zambia, Lusaka, Lusaka, Zambia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-2373-3986","authenticated-orcid":false,"given":"Keanu-Wesley","family":"Schurkus","sequence":"additional","affiliation":[{"name":"Ruhr University Bochum, Bochum, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9318-8027","authenticated-orcid":false,"given":"Yannic","family":"Noller","sequence":"additional","affiliation":[{"name":"Ruhr University Bochum, Bochum, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3870-5167","authenticated-orcid":false,"given":"Thorsten","family":"Berger","sequence":"additional","affiliation":[{"name":"Ruhr University Bochum, Bochum, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,7,17]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Feature-Oriented Software Product Lines","author":"Apel Sven","unstructured":"Sven Apel, Don Batory, Christian K\u00e4stner, and Gunter Saake. 2013. Feature-Oriented Software Product Lines. Springer."},{"key":"e_1_3_2_1_2_1","volume-title":"Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering. 306\u2013317","author":"Barr Earl T","year":"2014","unstructured":"Earl T Barr, Yuriy Brun, Premkumar Devanbu, Mark Harman, and Federica Sarro. 2014. The plastic surgery hypothesis. In Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering. 306\u2013317."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","first-page":"1520","DOI":"10.1016\/j.infsof.2014.05.005","article-title":"Variability mechanisms in software ecosystems","volume":"56","author":"Berger Thorsten","year":"2014","unstructured":"Thorsten Berger, Rolf-Helge Pfeiffer, Reinhard Tartler, Steffen Dienst, Krzysztof Czarnecki, Andrzej W\u0105sowski, and Steven She. 2014. Variability mechanisms in software ecosystems. Information and Software Technology 56, 11 (2014), 1520\u20131535.","journal-title":"Information and Software Technology"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","first-page":"1755","DOI":"10.1007\/s10664-019-09787-6","article-title":"The State of Adoption and the Challenges of Systematic Variability Management in Industry","volume":"25","author":"Berger Thorsten","year":"2020","unstructured":"Thorsten Berger, Jan-Philipp Stegh\u00f6fer, Tewfik Ziadi, Jacques Robin, and Jabier Martinez. 2020. The State of Adoption and the Challenges of Systematic Variability Management in Industry. Empirical Software Engineering 25 (2020), 1755\u20131797.","journal-title":"Empirical Software Engineering"},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the ACM on Software Engineering 2, ISSTA","author":"Bouzenia Islem","year":"2025","unstructured":"Islem Bouzenia and Michael Pradel. 2025. You name it, I run it: An LLM agent to execute tests of arbitrary projects. Proceedings of the ACM on Software Engineering 2, ISSTA (2025), 1054\u20131076."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"crossref","first-page":"562","DOI":"10.1007\/s10664-019-09735-4","article-title":"An empirical investigation into merge conflicts and their effect on software quality","volume":"25","author":"Brindescu Caius","year":"2020","unstructured":"Caius Brindescu, Iftekhar Ahmed, Carlos Jensen, and Anita Sarma. 2020. An empirical investigation into merge conflicts and their effect on software quality. Empirical Software Engineering 25, 1 (2020), 562\u2013590.","journal-title":"Empirical Software Engineering"},{"key":"e_1_3_2_1_7_1","volume-title":"Clone-Based Variability Management in the Android Ecosystem. In 34th IEEE International Conference on Software Maintenance and Evolution (ICSME), Industry Track.","author":"Businge John","year":"2018","unstructured":"John Businge, Openja Moses, Sarah Nadi, Engineer Bainomugisha, and Thorsten Berger. 2018. Clone-Based Variability Management in the Android Ecosystem. In 34th IEEE International Conference on Software Maintenance and Evolution (ICSME), Industry Track."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1007\/s10664-021-10078-2","article-title":"Reuse and Maintenance Practices among Divergent Forks in Three Software Ecosystems","volume":"27","author":"Businge John","year":"2022","unstructured":"John Businge, Openja Moses, Sarah Nadi, and Thorsten Berger. 2022. Reuse and Maintenance Practices among Divergent Forks in Three Software Ecosystems. Empirical Software Engineering (EMSE) 27, 2 (2022), 54.","journal-title":"Empirical Software Engineering (EMSE)"},{"key":"e_1_3_2_1_9_1","volume-title":"2023 38th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, 1652\u20131663","author":"Dong Jinhao","year":"2023","unstructured":"Jinhao Dong, Qihao Zhu, Zeyu Sun, Yiling Lou, and Dan Hao. 2023. Merge Conflict Resolution: Classification or Generation?. In 2023 38th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, 1652\u20131663."},{"key":"e_1_3_2_1_10_1","volume-title":"2013 17th European Conference on Software Maintenance and Reengineering. IEEE, 25\u201334","author":"Dubinsky Yael","year":"2013","unstructured":"Yael Dubinsky, Julia Rubin, Thorsten Berger, Slawomir Duszynski, Martin Becker, and Krzysztof Czarnecki. 2013. An exploratory study of cloning in industrial software product lines. In 2013 17th European Conference on Software Maintenance and Reengineering. IEEE, 25\u201334."},{"key":"e_1_3_2_1_11_1","volume-title":"Proceedings of the 23rd International Systems and Software Product Line Conference-Volume A. 1\u201311","author":"Fischer Stefan","year":"2019","unstructured":"Stefan Fischer, Rudolf Ramler, Lukas Linsbauer, and Alexander Egyed. 2019. Automating test reuse for highly configurable software. In Proceedings of the 23rd International Systems and Software Product Line Conference-Volume A. 1\u201311."},{"key":"e_1_3_2_1_12_1","volume-title":"2017 IEEE\/ACM 14th International Conference on Mining Software Repositories (MSR). IEEE, 291\u2013301","author":"Gharehyazie Mohammad","year":"2017","unstructured":"Mohammad Gharehyazie, Baishakhi Ray, and Vladimir Filkov. 2017. Some from here, some from there: Cross-project code reuse in github. In 2017 IEEE\/ACM 14th International Conference on Mining Software Repositories (MSR). IEEE, 291\u2013301."},{"key":"e_1_3_2_1_13_1","volume-title":"Coen De Roover, and Katsuro Inoue.","author":"Kawamitsu Naohiro","year":"2014","unstructured":"Naohiro Kawamitsu, Takashi Ishio, Tetsuya Kanda, Raula Gaikovina Kula, Coen De Roover, and Katsuro Inoue. 2014. Identifying source code reuse across repositories using lcs-based source code similarity. In 2014 IEEE 14th international working conference on source code analysis and manipulation. IEEE, 305\u2013314."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1109\/TSE.2022.3143766","article-title":"Spork: Structured merge for Java with formatting preservation","volume":"49","author":"Lars\u00e9n Simon","year":"2022","unstructured":"Simon Lars\u00e9n, Jean-R\u00e9my Falleri, Benoit Baudry, and Martin Monperrus. 2022. Spork: Structured merge for Java with formatting preservation. IEEE Transactions on Software Engineering 49, 1 (2022), 64\u201383.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1007\/s10515-017-0227-0","article-title":"Indicators for merge conflicts in the wild: survey and empirical study","volume":"25","author":"Le\u00dfenich Olaf","year":"2018","unstructured":"Olaf Le\u00dfenich, Janet Siegmund, Sven Apel, Christian K\u00e4stner, and Claus Hunsen. 2018. Indicators for merge conflicts in the wild: survey and empirical study. Automated Software Engineering 25, 2 (2018), 279\u2013313.","journal-title":"Automated Software Engineering"},{"key":"e_1_3_2_1_16_1","volume-title":"2019 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, 42\u201353","author":"Lin Jun-Wei","year":"2019","unstructured":"Jun-Wei Lin, Reyhaneh Jabbarvand, and Sam Malek. 2019. Test transfer across mobile apps through semantic mapping. In 2019 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, 42\u201353."},{"key":"e_1_3_2_1_17_1","volume-title":"Proceedings of the 14th International Working Conference on Variability Modelling of Software-Intensive Systems. 1\u20139.","author":"Mahmood Wardah","year":"2020","unstructured":"Wardah Mahmood, Moses Chagama, Thorsten Berger, and Regina Hebig. 2020. Causes of merge conflicts: A case study of elasticsearch. In Proceedings of the 14th International Working Conference on Variability Modelling of Software-Intensive Systems. 1\u20139."},{"key":"e_1_3_2_1_18_1","unstructured":"A. Mastropaolo M. Ciniselli L. Pascarella and G. Bavota. 2024. An empirical study on the code refactoring capability of large language models. arXiv preprint (2024). arXiv:2401.02320 [cs.SE]"},{"key":"e_1_3_2_1_19_1","volume-title":"2017 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, 467\u2013478","author":"McKee Shane","year":"2017","unstructured":"Shane McKee, Nicholas Nelson, Anita Sarma, and Danny Dig. 2017. Software practitioner perspectives on merge conflicts and resolutions. In 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, 467\u2013478."},{"key":"e_1_3_2_1_20_1","volume-title":"2013 35th International Conference on Software Engineering (ICSE). IEEE, 502\u2013511","author":"Meng Na","year":"2013","unstructured":"Na Meng, Miryung Kim, and Kathryn S McKinley. 2013. LASE: locating and applying systematic edits by learning from examples. In 2013 35th International Conference on Software Engineering (ICSE). IEEE, 502\u2013511."},{"key":"e_1_3_2_1_21_1","volume-title":"2012 IEEE Fifth International Conference on Software Testing, Verification and Validation. IEEE, 231\u2013240","author":"Mirzaaghaei Mehdi","year":"2012","unstructured":"Mehdi Mirzaaghaei, Fabrizio Pastore, and Mauro Pezz\u00e8. 2012. Supporting test suite evolution through test case adaptation. In 2012 IEEE Fifth International Conference on Software Testing, Verification and Validation. IEEE, 231\u2013240."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"crossref","unstructured":"M. Mukelabai P. Borba and T. Berger. 2021. Semi-automated test-case propagation in fork ecosystems. In ICSE\/NIER.","DOI":"10.1109\/ICSE-NIER52604.2021.00018"},{"key":"e_1_3_2_1_23_1","volume-title":"2023 38th IEEE\/ACM International Conference on Automated Software Engineering(ASE).","author":"Mukelabai M.","unstructured":"M. Mukelabai, C. Derks, J. Kr\u00fcger, and T. Berger. 2023. To share, or not to share: Exploring test-case reusability in fork ecosystems. In 2023 38th IEEE\/ACM International Conference on Automated Software Engineering(ASE)."},{"key":"e_1_3_2_1_24_1","volume-title":"Tung Thanh Nguyen, Tien N Nguyen, and Hridesh Rajan.","author":"Nguyen Hoan Anh","year":"2013","unstructured":"Hoan Anh Nguyen, Anh Tuan Nguyen, Tung Thanh Nguyen, Tien N Nguyen, and Hridesh Rajan. 2013. A study of repetitiveness of code changes in software evolution. In ASE."},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis. 363\u2013375","author":"Pan Shengyi","year":"2024","unstructured":"Shengyi Pan, You Wang, Zhongxin Liu, Xing Hu, Xin Xia, and Shanping Li. 2024. Automating zero-shot patch porting for hard forks. In Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis. 363\u2013375."},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of the ACM on Programming Languages 9, OOPSLA1, Article 85","author":"Rahman S.","year":"2025","unstructured":"S. Rahman, S. Kuhar, B. Cirisci, P. Garg, S. Wang, X. Ma, A. Deoras, and B. Ray. 2025. UTFix: Change Aware Unit Test Repairing using LLM. Proceedings of the ACM on Programming Languages 9, OOPSLA1, Article 85 (2025), Article 85 pages."},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering. 1\u201311","author":"Ray Baishakhi","year":"2012","unstructured":"Baishakhi Ray and Miryung Kim. 2012. A case study of cross-system porting in forked projects. In Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering. 1\u201311."},{"key":"e_1_3_2_1_28_1","volume-title":"2013 28th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, 367\u2013377","author":"Ray Baishakhi","year":"2013","unstructured":"Baishakhi Ray, Miryung Kim, Suzette Person, and Neha Rungta. 2013. Detecting and characterizing semantic inconsistencies in ported code. In 2013 28th IEEE\/ACM International Conference on Automated Software Engineering (ASE). IEEE, 367\u2013377."},{"key":"e_1_3_2_1_29_1","volume-title":"2015 IEEE\/ACM 12th Working Conference on Mining Software Repositories. IEEE, 34\u201344","author":"Ray Baishakhi","year":"2015","unstructured":"Baishakhi Ray, Meiyappan Nagappan, Christian Bird, Nachiappan Nagappan, and Thomas Zimmermann. 2015. The uniqueness of changes: Characteristics and applications. In 2015 IEEE\/ACM 12th Working Conference on Mining Software Repositories. IEEE, 34\u201344."},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. 1199\u20131201","author":"Ren Luyao","year":"2019","unstructured":"Luyao Ren. 2019. Automated patch porting across forked projects. In Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. 1199\u20131201."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"crossref","unstructured":"Julia Rubin Krzysztof Czarnecki and Marsha Chechik. 2013. Managing cloned variants: a framework and experience. In SPLC.","DOI":"10.1145\/2491627.2491644"},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of the 16th International Software Product Line Conference-Volume 1. 156\u2013160","author":"Rubin Julia","year":"2012","unstructured":"Julia Rubin, Andrei Kirshin, Goetz Botterweck, and Marsha Chechik. 2012. Managing forked product variants. In Proceedings of the 16th International Software Product Line Conference-Volume 1. 156\u2013160."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3546944","article-title":"A characterization study of merge conflicts in Java projects","volume":"32","author":"Shen Bowen","year":"2023","unstructured":"Bowen Shen, Muhammad Ali Gulzar, Fei He, and Na Meng. 2023. A characterization study of merge conflicts in Java projects. ACM Transactions on Software Engineering and Methodology 32, 2 (2023), 1\u201328.","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"A. Shirafuji Y. Hoshikawa Y. Watanobe and K. Inoue. 2023. Refactoring programs using large language models with few-shot examples. arXiv preprint (2023). arXiv:2311.11690 [cs.SE]","DOI":"10.1109\/APSEC60848.2023.00025"},{"key":"e_1_3_2_1_35_1","volume-title":"2015 IEEE International conference on software maintenance and evolution (ICSME). IEEE, 151\u2013160","author":"St\u0103nciulescu \u015etefan","year":"2015","unstructured":"\u015etefan St\u0103nciulescu, Sandro Schulze, and Andrzej W\u0105sowski. 2015. Forked and integrated variants in an open-source firmware project. In 2015 IEEE International conference on software maintenance and evolution (ICSME). IEEE, 151\u2013160."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"crossref","unstructured":"A. Svyatkovskiy Y. Zhao C. Fu N. Sundaresan and S. Chandra. 2021. MergeBERT: Program Merge Conflict Resolution via Neural Transformers. In ESEC\/FSE.","DOI":"10.1145\/3540250.3549163"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1016\/j.jss.2015.08.026","article-title":"Evolution of software in automated production systems: Challenges and research directions","volume":"110","author":"Vogel-Heuser Birgit","year":"2015","unstructured":"Birgit Vogel-Heuser, Alexander Fay, Ina Schaefer, and Matthias Tichy. 2015. Evolution of software in automated production systems: Challenges and research directions. Journal of Systems and Software 110 (2015), 54\u201384.","journal-title":"Journal of Systems and Software"},{"key":"e_1_3_2_1_38_1","volume-title":"Automated test case repair using language models","author":"Yaraghi Ahmadreza Saboor","year":"2025","unstructured":"Ahmadreza Saboor Yaraghi, Darren Holden, Nafiseh Kahani, and Lionel Briand. 2025. Automated test case repair using language models. IEEE Transactions on Software Engineering (2025)."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"crossref","unstructured":"Hang Yin Hamza Mohammed and Sai Boyapati. 2024. Leveraging Pre-Trained Large Language Models (LLMs) for On-Premises Comprehensive Automated Test Case Generation: An Empirical Study. In 2024 9th International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS) Vol. 9. IEEE 597\u2013607.","DOI":"10.1109\/ICIIBMS62405.2024.10792720"},{"key":"e_1_3_2_1_40_1","volume-title":"Can pre-trained language models be used to resolve textual and semantic merge conflicts? arXiv preprint arXiv:2111.11904","author":"Zhang Jialu","year":"2021","unstructured":"Jialu Zhang, Todd Mytkowicz, Mike Kaufman, Ruzica Piskac, and Shuvendu K Lahiri. 2021. Can pre-trained language models be used to resolve textual and semantic merge conflicts? arXiv preprint arXiv:2111.11904 (2021)."},{"key":"e_1_3_2_1_41_1","volume-title":"Large Language Models for Unit Testing: A Systematic Literature Review. arXiv preprint arXiv:2506.15227","author":"Zhang Quanjun","year":"2025","unstructured":"Quanjun Zhang, Chunrong Fang, Siqi Gu, Ye Shang, Zhenyu Chen, and Liang Xiao. 2025. Large Language Models for Unit Testing: A Systematic Literature Review. arXiv preprint arXiv:2506.15227 (2025)."},{"key":"e_1_3_2_1_42_1","volume-title":"2017 IEEE\/ACM 39th International Conference on Software Engineering (ICSE). IEEE, 665\u2013676","author":"Zhang Tianyi","year":"2017","unstructured":"Tianyi Zhang and Miryung Kim. 2017. Automated transplantation and differential testing for clones. In 2017 IEEE\/ACM 39th International Conference on Software Engineering (ICSE). IEEE, 665\u2013676."},{"key":"e_1_3_2_1_43_1","volume-title":"Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering. 445\u2013456","author":"Zhou Shurui","year":"2020","unstructured":"Shurui Zhou, Bogdan Vasilescu, and Christian K\u00e4stner. 2020. How has forking changed in the last 20 years? a study of hard forks on github. In Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering. 445\u2013456."}],"event":{"name":"FSE Companion '26: 34th ACM International Conference on the Foundations of Software Engineering","location":"Concordia University Montreal QC Canada","acronym":"FSE Companion '26","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 34th ACM International Conference on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3803437.3805594","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T14:45:03Z","timestamp":1784299503000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3803437.3805594"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7,5]]},"references-count":43,"alternative-id":["10.1145\/3803437.3805594","10.1145\/3803437"],"URL":"https:\/\/doi.org\/10.1145\/3803437.3805594","relation":{},"subject":[],"published":{"date-parts":[[2026,7,5]]},"assertion":[{"value":"2026-07-17","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}