{"id":"https://openalex.org/W4410008025","doi":"https://doi.org/10.1145/3733599","title":"When Fine-Tuning LLMs Meets Data Privacy: An Empirical Study of Federated Learning in LLM-Based Program Repair","display_name":"When Fine-Tuning LLMs Meets Data Privacy: An Empirical Study of Federated Learning in LLM-Based Program Repair","publication_year":2025,"publication_date":"2025-05-01","ids":{"openalex":"https://openalex.org/W4410008025","doi":"https://doi.org/10.1145/3733599"},"language":"en","primary_location":{"id":"doi:10.1145/3733599","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3733599","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://orbilu.uni.lu/bitstream/10993/66853/1/3733599.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101421502","display_name":"Wenqiang Luo","orcid":"https://orcid.org/0009-0005-4171-2025"},"institutions":[{"id":"https://openalex.org/I168719708","display_name":"City University of Hong Kong","ror":"https://ror.org/03q8dnn23","country_code":"HK","type":"education","lineage":["https://openalex.org/I168719708"]}],"countries":["HK"],"is_corresponding":true,"raw_author_name":"Wenqiang Luo","raw_affiliation_strings":["Department of Computer Science, City University of Hong Kong, Hong Kong, Hong Kong","Department of Computer Science, City University of Hong Kong, China"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, City University of Hong Kong, Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I168719708"]},{"raw_affiliation_string":"Department of Computer Science, City University of Hong Kong, China","institution_ids":["https://openalex.org/I168719708"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051403641","display_name":"Jacky Keung","orcid":"https://orcid.org/0000-0002-3803-9600"},"institutions":[{"id":"https://openalex.org/I168719708","display_name":"City University of Hong Kong","ror":"https://ror.org/03q8dnn23","country_code":"HK","type":"education","lineage":["https://openalex.org/I168719708"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Jacky Wai Keung","raw_affiliation_strings":["Department of Computer Science, City University of Hong Kong, Hong Kong, Hong Kong","Department of Computer Science, City University of Hong Kong, China"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, City University of Hong Kong, Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I168719708"]},{"raw_affiliation_string":"Department of Computer Science, City University of Hong Kong, China","institution_ids":["https://openalex.org/I168719708"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075564663","display_name":"Boyang Yang","orcid":"https://orcid.org/0000-0001-9270-730X"},"institutions":[{"id":"https://openalex.org/I223035780","display_name":"Abbott (Sweden)","ror":"https://ror.org/04qh5fy32","country_code":"SE","type":"company","lineage":["https://openalex.org/I223035780","https://openalex.org/I4210088555"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Boyang Yang","raw_affiliation_strings":["Jisuan Institute of Technology, Beijing JudaoYouda Network Technology Co. Ltd., Beijing, China","Jisuan Institute of Technology, Beijing JudaoYouda Network Technology Co. Ltd., China"],"affiliations":[{"raw_affiliation_string":"Jisuan Institute of Technology, Beijing JudaoYouda Network Technology Co. Ltd., Beijing, China","institution_ids":["https://openalex.org/I223035780"]},{"raw_affiliation_string":"Jisuan Institute of Technology, Beijing JudaoYouda Network Technology Co. Ltd., China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101610258","display_name":"He Ye","orcid":"https://orcid.org/0000-0003-4807-2110"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"He Ye","raw_affiliation_strings":["School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, USA","School of Computer Science, Carnegie Mellon University, USA"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, USA","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"School of Computer Science, Carnegie Mellon University, USA","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032356672","display_name":"Claire Le Goues","orcid":"https://orcid.org/0000-0002-3931-060X"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Claire Le Goues","raw_affiliation_strings":["School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, USA","School of Computer Science, Carnegie Mellon University, USA"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania, USA","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"School of Computer Science, Carnegie Mellon University, USA","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082835974","display_name":"Tegawend\u00e9 F. Bissyand\u00e9","orcid":"https://orcid.org/0000-0001-7270-9869"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Tegawend\u00e9 F. Bissyand\u00e9","raw_affiliation_strings":["SnT, University of Luxembourg, Esch-sur-Alzette, Luxembourg","SnT, University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"SnT, University of Luxembourg, Esch-sur-Alzette, Luxembourg","institution_ids":["https://openalex.org/I186903577"]},{"raw_affiliation_string":"SnT, University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101397373","display_name":"Haoye Tian","orcid":"https://orcid.org/0000-0002-8049-3997"},"institutions":[{"id":"https://openalex.org/I165779595","display_name":"The University of Melbourne","ror":"https://ror.org/01ej9dk98","country_code":"AU","type":"education","lineage":["https://openalex.org/I165779595"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Haoye Tian","raw_affiliation_strings":["School of Computing and Information Systems, University of Melbourne, Melbourne, Australia","School of Computing and Information Systems, University of Melbourne, Australia"],"affiliations":[{"raw_affiliation_string":"School of Computing and Information Systems, University of Melbourne, Melbourne, Australia","institution_ids":["https://openalex.org/I165779595"]},{"raw_affiliation_string":"School of Computing and Information Systems, University of Melbourne, Australia","institution_ids":["https://openalex.org/I165779595"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5075260906","display_name":"Xuan-Bach D. Le","orcid":"https://orcid.org/0000-0001-5044-1582"},"institutions":[{"id":"https://openalex.org/I165779595","display_name":"The University of Melbourne","ror":"https://ror.org/01ej9dk98","country_code":"AU","type":"education","lineage":["https://openalex.org/I165779595"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Bach Le","raw_affiliation_strings":["School of Computing and Information Systems, The University of Melbourne, Melbourne, Australia","School of Computing and Information Systems, University of Melbourne, Australia"],"affiliations":[{"raw_affiliation_string":"School of Computing and Information Systems, The University of Melbourne, Melbourne, Australia","institution_ids":["https://openalex.org/I165779595"]},{"raw_affiliation_string":"School of Computing and Information Systems, University of Melbourne, Australia","institution_ids":["https://openalex.org/I165779595"]}]}],"institutions":[],"countries_distinct_count":5,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5101421502"],"corresponding_institution_ids":["https://openalex.org/I168719708"],"apc_list":null,"apc_paid":null,"fwci":7.4438,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":{"value":0.96940899,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":"35","issue":"3","first_page":"1","last_page":"46"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9961000084877014,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9961000084877014,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10764","display_name":"Privacy-Preserving Technologies in Data","score":0.9825000166893005,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.970300018787384,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7722795009613037},{"id":"https://openalex.org/keywords/empirical-research","display_name":"Empirical research","score":0.5340278148651123},{"id":"https://openalex.org/keywords/internet-privacy","display_name":"Internet privacy","score":0.4131612479686737},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3605569899082184}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7722795009613037},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.5340278148651123},{"id":"https://openalex.org/C108827166","wikidata":"https://www.wikidata.org/wiki/Q175975","display_name":"Internet privacy","level":1,"score":0.4131612479686737},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3605569899082184},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3733599","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3733599","pdf_url":null,"source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},{"id":"pmh:oai:orbilu.uni.lu:10993/66853","is_oa":true,"landing_page_url":"https://orbilu.uni.lu/handle/10993/66853","pdf_url":"https://orbilu.uni.lu/bitstream/10993/66853/1/3733599.pdf","source":{"id":"https://openalex.org/S4306401815","display_name":"Open Repository and Bibliography (University of Luxembourg)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I186903577","host_organization_name":"University of Luxembourg","host_organization_lineage":["https://openalex.org/I186903577"],"host_organization_lineage_names":[],"type":"repository"},"license":"public-domain","license_id":"https://openalex.org/licenses/public-domain","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM Transactions on Software Engineering and Methodology (2025-05)","raw_type":"peer reviewed"}],"best_oa_location":{"id":"pmh:oai:orbilu.uni.lu:10993/66853","is_oa":true,"landing_page_url":"https://orbilu.uni.lu/handle/10993/66853","pdf_url":"https://orbilu.uni.lu/bitstream/10993/66853/1/3733599.pdf","source":{"id":"https://openalex.org/S4306401815","display_name":"Open Repository and Bibliography (University of Luxembourg)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I186903577","host_organization_name":"University of Luxembourg","host_organization_lineage":["https://openalex.org/I186903577"],"host_organization_lineage_names":[],"type":"repository"},"license":"public-domain","license_id":"https://openalex.org/licenses/public-domain","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM Transactions on Software Engineering and Methodology (2025-05)","raw_type":"peer reviewed"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1956222819","display_name":null,"funder_award_id":"949014","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G8318064016","display_name":null,"funder_award_id":"Horizon","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320315885","display_name":"Australian Government","ror":"https://ror.org/0314h5y94"},{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4410008025.pdf","grobid_xml":"https://content.openalex.org/works/W4410008025.grobid-xml"},"referenced_works_count":51,"referenced_works":["https://openalex.org/W841012168","https://openalex.org/W2156723666","https://openalex.org/W2405324591","https://openalex.org/W2594563954","https://openalex.org/W2604348044","https://openalex.org/W2606555609","https://openalex.org/W2895570420","https://openalex.org/W2905463374","https://openalex.org/W2911270308","https://openalex.org/W2911282308","https://openalex.org/W2912095354","https://openalex.org/W2912671384","https://openalex.org/W2914825488","https://openalex.org/W2972082064","https://openalex.org/W2981875947","https://openalex.org/W2984242138","https://openalex.org/W3013080046","https://openalex.org/W3043367330","https://openalex.org/W3089117373","https://openalex.org/W3100698844","https://openalex.org/W3134686229","https://openalex.org/W3161027892","https://openalex.org/W3161285349","https://openalex.org/W3167841610","https://openalex.org/W3213291156","https://openalex.org/W4221061332","https://openalex.org/W4280528532","https://openalex.org/W4285490400","https://openalex.org/W4308643319","https://openalex.org/W4308643994","https://openalex.org/W4312121844","https://openalex.org/W4320854935","https://openalex.org/W4384345708","https://openalex.org/W4388422146","https://openalex.org/W4388848588","https://openalex.org/W4389162688","https://openalex.org/W4389403234","https://openalex.org/W4390533936","https://openalex.org/W4390872832","https://openalex.org/W4390956105","https://openalex.org/W4392901698","https://openalex.org/W4399117389","https://openalex.org/W4400484607","https://openalex.org/W4401856724","https://openalex.org/W4402443087","https://openalex.org/W6600135713","https://openalex.org/W6603054696","https://openalex.org/W6609612681","https://openalex.org/W6784376221","https://openalex.org/W6820618299","https://openalex.org/W6997154760"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Software":[0],"systems":[1],"have":[2,24],"been":[3,96],"evolving":[4],"rapidly":[5],"and":[6,32,58,108,135,143,154,160,181,183,219],"inevitably":[7],"introducing":[8],"bugs":[9],"at":[10],"an":[11],"increasing":[12],"rate,":[13],"leading":[14],"to":[15,88,138,191,215,225,264],"significant":[16],"maintenance":[17,33],"costs.":[18],"While":[19],"large":[20],"language":[21],"models":[22],"(LLMs)":[23],"demonstrated":[25],"remarkable":[26],"potential":[27],"in":[28,36,177],"enhancing":[29],"software":[30,63,102,141,197],"development":[31,103,142,198],"practices,":[34,64],"particularly":[35],"automated":[37],"program":[38,116,166,209,271],"repair":[39],"(APR),":[40],"they":[41],"rely":[42],"heavily":[43],"on":[44,133],"high-quality":[45],"code":[46,49,173,237],"repositories.":[47],"Most":[48],"repositories":[50],"are":[51,86],"proprietary":[52,91,134],"assets":[53],"that":[54,203,240,259],"capture":[55],"the":[56,120,147,155,226,233,261],"diversity":[57],"nuances":[59],"of":[60,100,213,229,236],"real-world":[61,196],"industry":[62],"which":[65],"public":[66],"datasets":[67],"cannot":[68],"fully":[69],"represent.":[70],"However,":[71],"obtaining":[72],"such":[73],"data":[74,81,110,113,137,247],"from":[75,106],"various":[76],"industries":[77,241],"is":[78],"hindered":[79],"by":[80,104],"privacy":[82,114],"concerns,":[83],"as":[84,126],"companies":[85],"reluctant":[87],"share":[89],"their":[90],"codebases.":[92],"There":[93],"has":[94],"also":[95,252],"no":[97],"in-depth":[98],"investigation":[99],"collaborative":[101,140],"learning":[105,125,186],"private":[107,148],"decentralized":[109,136],"while":[111],"preserving":[112],"for":[115,130,152,158,195,217,221],"repair.":[117,167,272],"To":[118],"address":[119],"gap,":[121],"we":[122],"investigate":[123],"federated":[124,163,185,204,250],"a":[127],"privacy-preserving":[128],"method":[129],"fine-tuning":[131,153,164,205],"LLMs":[132],"boost":[139],"maintenance.":[144],"We":[145,168],"use":[146],"industrial":[149],"dataset":[150],"TutorCode":[151],"EvalRepair-Java":[156],"benchmark":[157],"evaluation,":[159],"assess":[161],"whether":[162],"enhances":[165],"then":[169],"further":[170,269],"explore":[171],"how":[172],"heterogeneity":[174,238],"(i.e.,":[175],"variations":[176],"coding":[178],"style,":[179],"complexity,":[180],"embedding)":[182],"different":[184],"algorithms":[187,251],"affect":[188],"bug":[189],"fixing":[190],"provide":[192],"practical":[193],"implications":[194],"collaboration.":[199],"Our":[200],"evaluation":[201],"reveals":[202],"can":[206,242,268],"significantly":[207],"enhance":[208],"repair,":[210],"achieving":[211],"increases":[212],"up":[214],"16.67%":[216],"Top@10":[218],"18.44%":[220],"Pass@10,":[222],"even":[223],"comparable":[224],"bug-fixing":[227],"capabilities":[228],"centralized":[230],"learning.":[231],"Moreover,":[232],"negligible":[234],"impact":[235],"implies":[239],"effectively":[243],"collaborate":[244],"despite":[245],"diverse":[246],"distributions.":[248],"Different":[249],"demonstrate":[253],"unique":[254],"strengths":[255],"across":[256],"LLMs,":[257],"suggesting":[258],"tailoring":[260],"optimization":[262],"process":[263],"specific":[265],"LLM":[266],"characteristics":[267],"improve":[270]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":3}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
