{"id":"https://openalex.org/W4412888888","doi":"https://doi.org/10.18653/v1/2025.findings-acl.62","title":"SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue Resolution","display_name":"SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue Resolution","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4412888888","doi":"https://doi.org/10.18653/v1/2025.findings-acl.62"},"language":"en","primary_location":{"id":"doi:10.18653/v1/2025.findings-acl.62","is_oa":true,"landing_page_url":"https://doi.org/10.18653/v1/2025.findings-acl.62","pdf_url":"https://aclanthology.org/2025.findings-acl.62.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Findings of the Association for Computational Linguistics: ACL 2025","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://aclanthology.org/2025.findings-acl.62.pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101233665","display_name":"Chengxing Xie","orcid":"https://orcid.org/0009-0000-1637-833X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chengxing Xie","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100387313","display_name":"Bowen Li","orcid":"https://orcid.org/0009-0006-7098-4043"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Bowen Li","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082967906","display_name":"Chang Gao","orcid":"https://orcid.org/0000-0002-3284-4078"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chang Gao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075002365","display_name":"\u548c\u7f8e \u77f3\u6e21","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"He Du","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103864613","display_name":"Wai Hung Lam","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wai Lam","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085848346","display_name":"Difan Zou","orcid":"https://orcid.org/0000-0002-6544-2593"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Difan Zou","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5077376788","display_name":"Kai Chen","orcid":"https://orcid.org/0000-0002-6820-2325"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kai Chen","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":15.1905,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":{"value":0.98556632,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1123","last_page":"1139"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9502000212669373,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9502000212669373,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T12016","display_name":"Web Data Mining and Analysis","score":0.9144999980926514,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10538","display_name":"Data Mining Algorithms and Applications","score":0.9128000140190125,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/open-source","display_name":"Open source","score":0.6741858124732971},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6255118250846863},{"id":"https://openalex.org/keywords/training","display_name":"Training (meteorology)","score":0.5991507768630981},{"id":"https://openalex.org/keywords/resolution","display_name":"Resolution (logic)","score":0.5795765519142151},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1653459072113037},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.11855208873748779},{"id":"https://openalex.org/keywords/geography","display_name":"Geography","score":0.11783328652381897},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.11179396510124207},{"id":"https://openalex.org/keywords/meteorology","display_name":"Meteorology","score":0.09020045399665833}],"concepts":[{"id":"https://openalex.org/C3018397939","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Open source","level":3,"score":0.6741858124732971},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6255118250846863},{"id":"https://openalex.org/C2777211547","wikidata":"https://www.wikidata.org/wiki/Q17141490","display_name":"Training (meteorology)","level":2,"score":0.5991507768630981},{"id":"https://openalex.org/C138268822","wikidata":"https://www.wikidata.org/wiki/Q1051925","display_name":"Resolution (logic)","level":2,"score":0.5795765519142151},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1653459072113037},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.11855208873748779},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.11783328652381897},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.11179396510124207},{"id":"https://openalex.org/C153294291","wikidata":"https://www.wikidata.org/wiki/Q25261","display_name":"Meteorology","level":1,"score":0.09020045399665833}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.18653/v1/2025.findings-acl.62","is_oa":true,"landing_page_url":"https://doi.org/10.18653/v1/2025.findings-acl.62","pdf_url":"https://aclanthology.org/2025.findings-acl.62.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Findings of the Association for Computational Linguistics: ACL 2025","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.18653/v1/2025.findings-acl.62","is_oa":true,"landing_page_url":"https://doi.org/10.18653/v1/2025.findings-acl.62","pdf_url":"https://aclanthology.org/2025.findings-acl.62.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Findings of the Association for Computational Linguistics: ACL 2025","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4412888888.pdf","grobid_xml":"https://content.openalex.org/works/W4412888888.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W230091440","https://openalex.org/W2390279801","https://openalex.org/W2233261550","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2810751659"],"abstract_inverted_index":{"Large":[0],"Language":[1],"Models":[2],"(LLMs)":[3],"have":[4],"demonstrated":[5],"remarkable":[6],"proficiency":[7],"across":[8],"a":[9,80,96,102,112],"variety":[10],"of":[11,16,57,138,162,183,223],"complex":[12],"tasks.One":[13],"significant":[14],"application":[15],"LLMs":[17,58],"is":[18],"in":[19,25,225],"tackling":[20],"software":[21,61],"engineering":[22,62],"challenges,":[23,76],"particularly":[24],"resolving":[26],"real-world":[27,226],"tasks":[28],"on":[29,35,46,168,192,196],"GitHub":[30,90,150],"by":[31,39],"fixing":[32],"code":[33,97,103,121,235],"based":[34],"the":[36,40,120,125,132,136,159,169,221],"issues":[37,63,151],"reported":[38],"users.However,":[41],"many":[42],"current":[43],"approaches":[44],"rely":[45],"proprietary":[47],"LLMs,":[48],"which":[49],"limits":[50],"reproducibility,":[51],"accessibility,":[52],"and":[53,64,87,101,157,172,185,194,234],"transparency.The":[54],"critical":[55],"components":[56],"for":[59,131],"addressing":[60],"how":[65],"their":[66,154],"capabilities":[67],"can":[68],"be":[69],"effectively":[70,86],"enhanced":[71],"remain":[72],"unclear.To":[73],"address":[74],"these":[75],"we":[77,142],"introduce":[78],"SWE-Fixer,":[79],"novel":[81],"opensource":[82],"framework":[83],"designed":[84],"to":[85,115,128],"efficiently":[88],"resolve":[89],"issues.SWE-Fixer":[91],"comprises":[92],"two":[93,160,206],"essential":[94],"modules:":[95],"file":[98,118],"retrieval":[99,106],"module":[100,107,123],"editing":[104,122],"module.The":[105],"employs":[108],"BM25":[109],"along":[110,152],"with":[111,153,181,198],"lightweight":[113],"model":[114,127,207],"achieve":[116],"coarse-to-fine":[117],"retrieval.Subsequently,":[119],"utilizes":[124],"other":[126],"generate":[129],"patches":[130,156],"identified":[133],"files.To":[134],"mitigate":[135],"lack":[137],"publicly":[139,236],"available":[140,237],"datasets,":[141],"compile":[143],"an":[144],"extensive":[145],"dataset":[146],"that":[147],"includes":[148],"110K":[149],"corresponding":[155],"train":[158],"models":[161,180],"SWE-Fixer":[163,187,224],"separately.We":[164],"assess":[165],"our":[166,202,231],"approach":[167,203],"SWE-Bench":[170],"Lite":[171,193],"Verified":[173],"benchmarks,":[174],"achieving":[175],"competitive":[176],"performance":[177,190],"among":[178],"open-source":[179],"scores":[182],"22.0%":[184],"30.2%.Furthermore,":[186],"reaches":[188],"state-of-the-art":[189],"(24.7%":[191],"32.8%":[195],"Verified)":[197],"PASS_TO_PASS":[199],"(P2P)":[200],"filtering.Additionally,":[201],"requires":[204],"only":[205],"calls":[208],"per":[209],"instance,":[210],"making":[211],"it":[212],"significantly":[213],"more":[214],"efficient":[215],"than":[216],"existing":[217],"methods.These":[218],"results":[219],"highlight":[220],"effectiveness":[222],"code-fixing":[227],"scenarios.We":[228],"will":[229],"make":[230],"model,":[232],"dataset,":[233],"at":[238]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
