{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T19:01:21Z","timestamp":1754161281867,"version":"3.41.2"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","funder":[{"DOI":"10.13039\/501100001858","name":"Vinnova","doi-asserted-by":"publisher","award":["023-00541"],"award-info":[{"award-number":["023-00541"]}],"id":[{"id":"10.13039\/501100001858","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,23]]},"DOI":"10.1145\/3696630.3730565","type":"proceedings-article","created":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T19:10:43Z","timestamp":1753729843000},"page":"1318-1324","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["ACE: Automated Technical Debt Remediation with Validated Large Language Model Refactorings"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2784-9808","authenticated-orcid":false,"given":"Adam","family":"Tornhill","sequence":"first","affiliation":[{"name":"CodeScene, Malm\u00f6, Sweden"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7879-4371","authenticated-orcid":false,"given":"Markus","family":"Borg","sequence":"additional","affiliation":[{"name":"CodeScene, Malm\u00f6, Sweden"},{"name":"Lund University, Lund, Sweden"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-0840-1073","authenticated-orcid":false,"given":"Nadim","family":"Hagatulah","sequence":"additional","affiliation":[{"name":"Lund University, Lund, Sweden"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7966-4560","authenticated-orcid":false,"given":"Emma","family":"S\u00f6derberg","sequence":"additional","affiliation":[{"name":"Lund University, Lund, Sweden"}]}],"member":"320","published-online":{"date-parts":[[2025,7,28]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1016\/j.infsof.2015.04.001","article-title":"The Financial Aspect of Managing Technical Debt: A Systematic Literature Review","volume":"64","author":"Ampatzoglou Areti","year":"2015","unstructured":"Areti Ampatzoglou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, and Paris Avgeriou. 2015. The Financial Aspect of Managing Technical Debt: A Systematic Literature Review. Info. and Softw. Technology 64 (2015), 52\u201373.","journal-title":"Info. and Softw. Technology"},{"key":"e_1_3_2_1_2_1","first-page":"110","article-title":"Managing Technical Debt in Softw. Engineering (Dagstuhl Seminar 16162)","volume":"6","author":"Avgeriou Paris","year":"2016","unstructured":"Paris Avgeriou, Philippe Kruchten, Ipek Ozkaya, and Carolyn Seaman. 2016. Managing Technical Debt in Softw. Engineering (Dagstuhl Seminar 16162). Dagstuhl Reports 6, 4 (2016), 110\u2013138.","journal-title":"Dagstuhl Reports"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1109\/MS.2020.3024958","article-title":"An Overview and Comparison of Technical Debt Measurement Tools","volume":"38","author":"Avgeriou Paris C.","year":"2021","unstructured":"Paris C. Avgeriou, Davide Taibi, Apostolos Ampatzoglou, Francesca Arcelli Fontana, Terese Besker, Alexander Chatzigeorgiou, Valentina Lenarduzzi, Antonio Martini, Athanasia Moschou, Ilaria Pigazzini, Nyyti Saarimaki, Darius Daniel Sas, Saulo Soares de Toledo, and Angeliki Agathi Tsintzira. 2021. An Overview and Comparison of Technical Debt Measurement Tools. IEEE Softw. 38, 3 (2021), 61\u201371.","journal-title":"IEEE Softw."},{"key":"e_1_3_2_1_4_1","volume-title":"Proc. of the 40th Int'l. Conf. on Softw. Maintenance and Evolution. 278\u2013288","author":"Borg Markus","year":"2024","unstructured":"Markus Borg, Marwa Ezzouhri, and Adam Tornhill. 2024. Ghost Echoes Revealed: Benchmarking Maintainability Metrics and Machine Learning Predictions Against Human Assessments. In Proc. of the 40th Int'l. Conf. on Softw. Maintenance and Evolution. 278\u2013288."},{"key":"e_1_3_2_1_5_1","volume-title":"Proc. of the 7th Int'l. Conf. on Technical Debt. 21\u201330","author":"Borg Markus","year":"2024","unstructured":"Markus Borg, Ilyana Pruvost, Enys Mones, and Adam Tornhill. 2024. Increasing, Not Diminishing: Investigating the Returns of Highly Maintainable Code. In Proc. of the 7th Int'l. Conf. on Technical Debt. 21\u201330."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"crossref","first-page":"63","DOI":"10.5455\/aim.2012.21.63-66","article-title":"Which Factors Affect Softw. Projects Maintenance Cost More","volume":"21","author":"Hejazi Dehaghani Sayed Mehdi","year":"2013","unstructured":"Sayed Mehdi Hejazi Dehaghani and Nafiseh Hajrahimi. 2013. Which Factors Affect Softw. Projects Maintenance Cost More? Acta Informatica Medica 21, 1 (2013), 63\u201366.","journal-title":"Acta Informatica Medica"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1007\/s11219-006-9219-1","article-title":"Concise and Consistent Naming","volume":"14","author":"Deissenboeck Florian","year":"2006","unstructured":"Florian Deissenboeck and Markus Pizka. 2006. Concise and Consistent Naming. Softw. Quality Journal 14, 3 (2006), 261\u2013282.","journal-title":"Softw. Quality Journal"},{"volume-title":"Technical Debt in Practice: How to Find It and Fix It","author":"Ernst Neil","key":"e_1_3_2_1_8_1","unstructured":"Neil Ernst, Rick Kazman, and Julien Delange. 2021. Technical Debt in Practice: How to Find It and Fix It. The MIT Press, Cambridge, Massachusetts."},{"key":"e_1_3_2_1_9_1","volume-title":"Proc. of the 37th IEEE\/ACM Int'l. Conf. on Automated Softw. Engineering","author":"Fernandes Sara","year":"2023","unstructured":"Sara Fernandes, Ademar Aguiar, and Andr\u00e9 Restivo. 2023. LiveRef: a Tool for Live Refactoring Java Code. In Proc. of the 37th IEEE\/ACM Int'l. Conf. on Automated Softw. Engineering (Rochester, MI, USA). Article 161."},{"key":"e_1_3_2_1_10_1","volume-title":"Refactoring: Improving the Design of Existing Code (2 ed.)","author":"Fowler Martin","year":"2018","unstructured":"Martin Fowler. 2018. Refactoring: Improving the Design of Existing Code (2 ed.). Addison-Wesley Professional."},{"key":"e_1_3_2_1_11_1","unstructured":"William Harding and Matthew Kloster. 2024. Coding on Copilot. Technical Report. GitClear. https:\/\/gitclear-public.s3.us-west-2.amazonaws.com\/Coding-on-Copilot-2024-Developer-Research.pdf"},{"key":"e_1_3_2_1_12_1","first-page":"3411","article-title":"Invalidator: Automated Patch Correctness Assessment Via Semantic and Syntactic Reasoning","volume":"49","author":"Le-Cong Thanh","year":"2023","unstructured":"Thanh Le-Cong, Duc-Minh Luong, Xuan Bach D. Le, David Lo, Nhat-Hoa Tran, Bui Quang-Huy, and Quyet-Thang Huynh. 2023. Invalidator: Automated Patch Correctness Assessment Via Semantic and Syntactic Reasoning. IEEE Trans. Softw. Eng. 49, 6 (2023), 3411\u20133429.","journal-title":"IEEE Trans. Softw. Eng."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1145\/3318162","article-title":"Automated Program","volume":"62","author":"Goues Claire Le","year":"2019","unstructured":"Claire Le Goues, Michael Pradel, and Abhik Roychoudhury. 2019. Automated Program Repair. Commun. ACM 62, 12 (2019), 56\u201365.","journal-title":"Repair. Commun. ACM"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","first-page":"111575","DOI":"10.1016\/j.jss.2022.111575","article-title":"A Critical Comparison on Six Static Analysis Tools: Detection, Agreement, and Precision","volume":"198","author":"Lenarduzzi Valentina","year":"2023","unstructured":"Valentina Lenarduzzi, Fabiano Pecorelli, Nyyti Saarimaki, Savanna Lujan, and Fabio Palomba. 2023. A Critical Comparison on Six Static Analysis Tools: Detection, Agreement, and Precision. Journal of Systems and Softw. 198 (2023), 111575.","journal-title":"Journal of Systems and Softw."},{"key":"e_1_3_2_1_15_1","volume-title":"Maintenance Prediction. In Proc. of the 6th Int'l. Conf. in Softw. Engineering for Defence Applications. Cham, 165\u2013175","author":"Lenarduzzi Valentina","year":"2020","unstructured":"Valentina Lenarduzzi, Alberto Sillitti, and Davide Taibi. 2020. A Survey on Code Analysis Tools for Softw. Maintenance Prediction. In Proc. of the 6th Int'l. Conf. in Softw. Engineering for Defence Applications. Cham, 165\u2013175."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/j.jss.2014.12.027","article-title":"A Systematic Mapping Study on Technical Debt and Its Management","volume":"101","author":"Li Zengyang","year":"2015","unstructured":"Zengyang Li, Paris Avgeriou, and Peng Liang. 2015. A Systematic Mapping Study on Technical Debt and Its Management. Journal of Systems and Softw. 101 (2015), 193\u2013220.","journal-title":"Journal of Systems and Softw."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","unstructured":"Bo Liu Yanjie Jiang Yuxia Zhang Nan Niu Guangjie Li and Hui Liu. 2024. An Empirical Study on the Potential of LLMs in Automated Software Refactoring. (2024). 10.48550\/arXiv.2411.04444","DOI":"10.48550\/arXiv.2411.04444"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1016\/j.scico.2018.03.007","article-title":"Technical Debt Tracking: Current State of Practice: A Survey and Multiple Case Study in 15 Large Organizations","volume":"163","author":"Martini Antonio","year":"2018","unstructured":"Antonio Martini, Terese Besker, and Jan Bosch. 2018. Technical Debt Tracking: Current State of Practice: A Survey and Multiple Case Study in 15 Large Organizations. Science of Computer Programming 163 (2018), 42\u201361.","journal-title":"Science of Computer Programming"},{"key":"e_1_3_2_1_19_1","volume-title":"Proc. of the 23rd Int'l. Conf. on Program Comprehension. 25\u201335","author":"Minelli Roberto","year":"2015","unstructured":"Roberto Minelli, Andrea Mocci, and Michele Lanza. 2015. I Know What You Did Last Summer - An Investigation of How Developers Spend Their Time. In Proc. of the 23rd Int'l. Conf. on Program Comprehension. 25\u201335."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"E. Murphy-Hill and G. Murphy. 2014. Recommendation Delivery. In Recommendation Systems in Softw. Engineering M. Robillard W. Maalej R. Walker and T. Zimmermann (Eds.). Springer 223\u2013242.","DOI":"10.1007\/978-3-642-45135-5_9"},{"key":"e_1_3_2_1_21_1","unstructured":"Elise Paradis Kate Grey Quinn Madison Daye Nam Andrew Macvean Nan Zhang Ben Ferrari-Church and Satish Chandra. 2024. How Much Does AI Impact Development Speed? An Enterprise-based Randomized Controlled Trial. http:\/\/arxiv.org\/abs\/2410.12944"},{"key":"e_1_3_2_1_22_1","unstructured":"Sida Peng Eirini Kalliamvakou Peter Cihon and Mert Demirer. 2023. The Impact of AI on Developer Productivity: Evidence from GitHub Copilot."},{"key":"e_1_3_2_1_23_1","volume-title":"Proc. of the 40th Int'l. Conf. on Softw. Maintenance and Evolution.","author":"Pomian Dorin","year":"2024","unstructured":"Dorin Pomian, Abhiram Bellur, Malinda Dilhara, Zarina Kurbatova, Egor Bogomolov, Timofey Bryksin, and Danny Dig. 2024. Next-Generation Refactoring: Combining LLM Insights and IDE Capabilities for Extract Method. In Proc. of the 40th Int'l. Conf. on Softw. Maintenance and Evolution."},{"key":"e_1_3_2_1_24_1","volume-title":"Proc. of the 36th Int'l. Conf. on Softw. Maintenance and Evolution. 278\u2013289","author":"Schnappinger Markus","year":"2020","unstructured":"Markus Schnappinger, Arnaud Fietzke, and Alexander Pretschner. 2020. Defining a Softw. Maintainability Dataset: Collecting, Aggregating and Analysing Expert Evaluations of Softw. Maintainability. In Proc. of the 36th Int'l. Conf. on Softw. Maintenance and Evolution. 278\u2013289."},{"key":"e_1_3_2_1_25_1","volume-title":"Proc. of the 30th Asia-Pacific Softw. Engineering Conf. 151\u2013160","author":"Shirafuji Atsushi","year":"2023","unstructured":"Atsushi Shirafuji, Yusuke Oda, Jun Suzuki, Makoto Morishita, and Yutaka Watanobe. 2023. Refactoring Programs Using Large Language Models with Few-Shot Examples. In Proc. of the 30th Asia-Pacific Softw. Engineering Conf. 151\u2013160."},{"key":"e_1_3_2_1_26_1","unstructured":"Stripe. 2018. The Developer Coefficient: Softw. engineering efficiency and its $3 trillion impact on global GDP. Technical Report. https:\/\/stripe.com\/reports\/developer-coefficient-2018"},{"key":"e_1_3_2_1_27_1","volume-title":"Proc. of the 5th Int'l. Conf. on Technical Debt. 11\u201320","author":"Tornhill Adam","year":"2022","unstructured":"Adam Tornhill and Markus Borg. 2022. Code Red: The Business Impact of Code Quality - A Quantitative Study of 39 Proprietary Production Codebases. In Proc. of the 5th Int'l. Conf. on Technical Debt. 11\u201320."},{"key":"e_1_3_2_1_28_1","unstructured":"Adam Tornhill Markus Borg and Enys Mones. 2024. Refactoring vs Refuctoring: Advancing the State of AI-automated Code Improvements. Technical Report. CodeScene. https:\/\/tinyurl.com\/refuctoring"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","first-page":"110925","DOI":"10.1016\/j.jss.2021.110925","article-title":"Building and evaluating a theory of architectural technical debt in software-intensive systems","volume":"176","author":"Verdecchia Roberto","year":"2021","unstructured":"Roberto Verdecchia, Philippe Kruchten, Patricia Lago, and Ivano Malavolta. 2021. Building and evaluating a theory of architectural technical debt in software-intensive systems. Journal of Systems and Softw. 176 (2021), 110925.","journal-title":"Journal of Systems and Softw."},{"key":"e_1_3_2_1_30_1","volume-title":"Proc. of the 15th Americas Conf. on Information Systems (577)","author":"Wang Yi","year":"2009","unstructured":"Yi Wang, Christian Wagner, and Rachael Ip. 2009. An Empirical Investigation of the Key Factors for Refactoring Success in an Industrial Context. In Proc. of the 15th Americas Conf. on Information Systems (577)."},{"key":"e_1_3_2_1_31_1","volume-title":"Proc. of the 40th Int'l. Conf. on Softw. Engineering. 584","author":"Xia Xin","year":"2018","unstructured":"Xin Xia, Lingfeng Bao, David Lo, Zhenchang Xing, Ahmed E. Hassan, and Shanping Li. 2018. Measuring program comprehension: a large-scale field study with professionals. In Proc. of the 40th Int'l. Conf. on Softw. Engineering. 584."},{"key":"e_1_3_2_1_32_1","volume-title":"Proc. of the 18th Int'l. Conf. on Predictive Models and Data Analytics in Softw. Engineering. 62\u201371","author":"Yetistiren Burak","year":"2022","unstructured":"Burak Yetistiren, Isik Ozsoy, and Eray Tuzun. 2022. Assessing the Quality of GitHub Copilot's Code Generation. In Proc. of the 18th Int'l. Conf. on Predictive Models and Data Analytics in Softw. Engineering. 62\u201371."}],"event":{"name":"FSE Companion '25: 33rd ACM International Conference on the Foundations of Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Clarion Hotel Trondheim Trondheim Norway","acronym":"FSE Companion '25"},"container-title":["Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3696630.3730565","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T19:11:19Z","timestamp":1753729879000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696630.3730565"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,23]]},"references-count":32,"alternative-id":["10.1145\/3696630.3730565","10.1145\/3696630"],"URL":"https:\/\/doi.org\/10.1145\/3696630.3730565","relation":{},"subject":[],"published":{"date-parts":[[2025,6,23]]},"assertion":[{"value":"2025-07-28","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}