{"id":"https://openalex.org/W4402040396","doi":"https://doi.org/10.1109/tse.2024.3452252","title":"Leveraging Large Language Model for Automatic Patch Correctness Assessment","display_name":"Leveraging Large Language Model for Automatic Patch Correctness Assessment","publication_year":2024,"publication_date":"2024-08-30","ids":{"openalex":"https://openalex.org/W4402040396","doi":"https://doi.org/10.1109/tse.2024.3452252"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2024.3452252","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2024.3452252","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://ink.library.smu.edu.sg/sis_research/9917","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100424233","display_name":"Xin Zhou","orcid":"https://orcid.org/0000-0002-4558-0622"},"institutions":[{"id":"https://openalex.org/I79891267","display_name":"Singapore Management University","ror":"https://ror.org/050qmg959","country_code":"SG","type":"education","lineage":["https://openalex.org/I79891267"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Xin Zhou","raw_affiliation_strings":["School of Computing and Information Systems, Singapore Management University, Singapore"],"raw_orcid":"https://orcid.org/0000-0002-4558-0622","affiliations":[{"raw_affiliation_string":"School of Computing and Information Systems, Singapore Management University, Singapore","institution_ids":["https://openalex.org/I79891267"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008013136","display_name":"Bowen Xu","orcid":"https://orcid.org/0000-0002-1006-8493"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bowen Xu","raw_affiliation_strings":["Department of Computer Science College of Engineering, North Carolina State University, Raleigh, NC, USA","Department of Computer Science College of Engineering, North Carolina State University, United States (USA)"],"raw_orcid":"https://orcid.org/0000-0002-1006-8493","affiliations":[{"raw_affiliation_string":"Department of Computer Science College of Engineering, North Carolina State University, Raleigh, NC, USA","institution_ids":["https://openalex.org/I137902535"]},{"raw_affiliation_string":"Department of Computer Science College of Engineering, North Carolina State University, United States (USA)","institution_ids":["https://openalex.org/I137902535"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074029092","display_name":"Kisub Kim","orcid":"https://orcid.org/0000-0002-4462-6916"},"institutions":[{"id":"https://openalex.org/I79891267","display_name":"Singapore Management University","ror":"https://ror.org/050qmg959","country_code":"SG","type":"education","lineage":["https://openalex.org/I79891267"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Kisub Kim","raw_affiliation_strings":["School of Computing and Information Systems, Singapore Management University, Singapore"],"raw_orcid":"https://orcid.org/0000-0002-4462-6916","affiliations":[{"raw_affiliation_string":"School of Computing and Information Systems, Singapore Management University, Singapore","institution_ids":["https://openalex.org/I79891267"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054365831","display_name":"DongGyun Han","orcid":"https://orcid.org/0000-0002-8599-2197"},"institutions":[{"id":"https://openalex.org/I184558857","display_name":"Royal Holloway University of London","ror":"https://ror.org/04g2vpn86","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I184558857"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"DongGyun Han","raw_affiliation_strings":["Department of Computer Science, Royal Holloway, University of London, Egham, U.K","Department of Computer Science, Royal Holloway, University of London, United Kingdom (UK)"],"raw_orcid":"https://orcid.org/0000-0002-8599-2197","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Royal Holloway, University of London, Egham, U.K","institution_ids":["https://openalex.org/I184558857"]},{"raw_affiliation_string":"Department of Computer Science, Royal Holloway, University of London, United Kingdom (UK)","institution_ids":["https://openalex.org/I184558857"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113357589","display_name":"Hung Huu Nguyen","orcid":null},"institutions":[{"id":"https://openalex.org/I79891267","display_name":"Singapore Management University","ror":"https://ror.org/050qmg959","country_code":"SG","type":"education","lineage":["https://openalex.org/I79891267"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Hung Huu Nguyen","raw_affiliation_strings":["School of Computing and Information Systems, Singapore Management University, Singapore"],"raw_orcid":"https://orcid.org/0009-0007-8007-0680","affiliations":[{"raw_affiliation_string":"School of Computing and Information Systems, Singapore Management University, Singapore","institution_ids":["https://openalex.org/I79891267"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013306670","display_name":"Thanh Le-Cong","orcid":"https://orcid.org/0000-0002-9566-324X"},"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":"Thanh Le-Cong","raw_affiliation_strings":["School of Computing and Information Systems, The University of Melbourne, Melbourne, VIC, Australia","School of Computing and Information Systems, The University of Melbourne, Melbourne, Australia"],"raw_orcid":"https://orcid.org/0000-0002-9566-324X","affiliations":[{"raw_affiliation_string":"School of Computing and Information Systems, The University of Melbourne, Melbourne, VIC, Australia","institution_ids":["https://openalex.org/I165779595"]},{"raw_affiliation_string":"School of Computing and Information Systems, The University of Melbourne, Melbourne, Australia","institution_ids":["https://openalex.org/I165779595"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103075577","display_name":"Junda He","orcid":"https://orcid.org/0000-0003-3370-8585"},"institutions":[{"id":"https://openalex.org/I79891267","display_name":"Singapore Management University","ror":"https://ror.org/050qmg959","country_code":"SG","type":"education","lineage":["https://openalex.org/I79891267"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Junda He","raw_affiliation_strings":["School of Computing and Information Systems, Singapore Management University, Singapore"],"raw_orcid":"https://orcid.org/0000-0003-3370-8585","affiliations":[{"raw_affiliation_string":"School of Computing and Information Systems, Singapore Management University, Singapore","institution_ids":["https://openalex.org/I79891267"]}]},{"author_position":"middle","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, VIC, Australia","School of Computing and Information Systems, The University of Melbourne, Melbourne, Australia"],"raw_orcid":"https://orcid.org/0000-0001-5044-1582","affiliations":[{"raw_affiliation_string":"School of Computing and Information Systems, The University of Melbourne, Melbourne, VIC, Australia","institution_ids":["https://openalex.org/I165779595"]},{"raw_affiliation_string":"School of Computing and Information Systems, The University of Melbourne, Melbourne, Australia","institution_ids":["https://openalex.org/I165779595"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081036622","display_name":"David Lo","orcid":"https://orcid.org/0000-0002-4367-7201"},"institutions":[{"id":"https://openalex.org/I79891267","display_name":"Singapore Management University","ror":"https://ror.org/050qmg959","country_code":"SG","type":"education","lineage":["https://openalex.org/I79891267"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"David Lo","raw_affiliation_strings":["School of Computing and Information Systems, Singapore Management University, Singapore"],"raw_orcid":"https://orcid.org/0000-0002-4367-7201","affiliations":[{"raw_affiliation_string":"School of Computing and Information Systems, Singapore Management University, Singapore","institution_ids":["https://openalex.org/I79891267"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.612,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.93725576,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":100},"biblio":{"volume":"50","issue":"11","first_page":"2865","last_page":"2883"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12535","display_name":"Machine Learning and Data Classification","score":0.32170000672340393,"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"}},"topics":[{"id":"https://openalex.org/T12535","display_name":"Machine Learning and Data Classification","score":0.32170000672340393,"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/T10028","display_name":"Topic Modeling","score":0.2953999936580658,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8903828859329224},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.7753389477729797},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5795812010765076},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4597170352935791}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8903828859329224},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.7753389477729797},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5795812010765076},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4597170352935791}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tse.2024.3452252","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2024.3452252","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"},{"id":"pmh:oai:ink.library.smu.edu.sg:sis_research-10917","is_oa":true,"landing_page_url":"https://ink.library.smu.edu.sg/sis_research/9917","pdf_url":null,"source":{"id":"https://openalex.org/S4306401925","display_name":"Singapore Management University Institutional Knowledge (InK) (Singapore Management University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79891267","host_organization_name":"Singapore Management University","host_organization_lineage":["https://openalex.org/I79891267"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://doi.org/10.1109/TSE.2024.3452252","raw_type":"Journal Article"}],"best_oa_location":{"id":"pmh:oai:ink.library.smu.edu.sg:sis_research-10917","is_oa":true,"landing_page_url":"https://ink.library.smu.edu.sg/sis_research/9917","pdf_url":null,"source":{"id":"https://openalex.org/S4306401925","display_name":"Singapore Management University Institutional Knowledge (InK) (Singapore Management University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79891267","host_organization_name":"Singapore Management University","host_organization_lineage":["https://openalex.org/I79891267"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://doi.org/10.1109/TSE.2024.3452252","raw_type":"Journal Article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":72,"referenced_works":["https://openalex.org/W1965194038","https://openalex.org/W2060333670","https://openalex.org/W2063387237","https://openalex.org/W2145373440","https://openalex.org/W2153881107","https://openalex.org/W2156723666","https://openalex.org/W2174442795","https://openalex.org/W2288083000","https://openalex.org/W2400994325","https://openalex.org/W2467903332","https://openalex.org/W2548997977","https://openalex.org/W2735571786","https://openalex.org/W2740646481","https://openalex.org/W2741328617","https://openalex.org/W2762550985","https://openalex.org/W2767951593","https://openalex.org/W2791415964","https://openalex.org/W2795030435","https://openalex.org/W2795866244","https://openalex.org/W2801076109","https://openalex.org/W2804618777","https://openalex.org/W2867448323","https://openalex.org/W2908354350","https://openalex.org/W2924629359","https://openalex.org/W2950571912","https://openalex.org/W2952920225","https://openalex.org/W2962784628","https://openalex.org/W2963909831","https://openalex.org/W2975950293","https://openalex.org/W2980706323","https://openalex.org/W2981875947","https://openalex.org/W3011013751","https://openalex.org/W3032749142","https://openalex.org/W3098605233","https://openalex.org/W3134686229","https://openalex.org/W3135841251","https://openalex.org/W3156636935","https://openalex.org/W3161427495","https://openalex.org/W3165666748","https://openalex.org/W3174220201","https://openalex.org/W3193682477","https://openalex.org/W3198685994","https://openalex.org/W4207036103","https://openalex.org/W4231241365","https://openalex.org/W4233410239","https://openalex.org/W4252326246","https://openalex.org/W4280528532","https://openalex.org/W4285490426","https://openalex.org/W4288080276","https://openalex.org/W4288614128","https://openalex.org/W4294508838","https://openalex.org/W4308643319","https://openalex.org/W4323896452","https://openalex.org/W4389208841","https://openalex.org/W6674330103","https://openalex.org/W6755207826","https://openalex.org/W6766673545","https://openalex.org/W6768003788","https://openalex.org/W6769627184","https://openalex.org/W6778883912","https://openalex.org/W6781603184","https://openalex.org/W6783227185","https://openalex.org/W6790588633","https://openalex.org/W6795470022","https://openalex.org/W6796581206","https://openalex.org/W6798182279","https://openalex.org/W6802669662","https://openalex.org/W6803290655","https://openalex.org/W6838461927","https://openalex.org/W6846289938","https://openalex.org/W6852832533","https://openalex.org/W6855970221"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W1667647204","https://openalex.org/W2404647514","https://openalex.org/W4247536566","https://openalex.org/W2018477250","https://openalex.org/W3119814709","https://openalex.org/W4241418540","https://openalex.org/W1508895727","https://openalex.org/W2725786787"],"abstract_inverted_index":{"Automated":[0],"Program":[1],"Repair":[2],"(APR)":[3],"techniques":[4,20],"have":[5,61],"shown":[6],"more":[7,9],"and":[8,250,317],"promising":[10],"results":[11,307],"in":[12,110,113,124,131],"fixing":[13],"real-world":[14],"bugs.":[15],"Despite":[16],"the":[17,43,67,81,114,119,129,139,180,190,201,212,225,233,260,263,294,329,344],"effectiveness,":[18],"APR":[19,73,93,160,173,219,256,271,280,291,303,333],"still":[21],"face":[22],"an":[23,313,318],"overfitting":[24],"problem:":[25],"a":[26,89,102,145,156,207,267],"generated":[27,46,71,87,154,215,253,288],"patch":[28,140,227,327],"can":[29,49,199,311],"be":[30],"incorrect":[31],"although":[32,324],"it":[33],"passes":[34],"all":[35,51],"tests.":[36],"It":[37],"is":[38,335],"time-consuming":[39],"to":[40,64,99,186,209,232,286],"manually":[41,100],"evaluate":[42],"correctness":[44,68,141,191,213,228,261],"of":[45,69,105,168,214,217,262,266,315,320,328],"patches":[47,70,86,107,121,153,167,216,252,265,277,300],"that":[48,282,309],"pass":[50],"available":[52],"test":[53,246,248],"cases.":[54],"To":[55,127,221],"address":[56],"this":[57,132,169,196],"problem,":[58],"many":[59],"approaches":[60,76],"been":[62],"proposed":[63,340],"automatically":[65,210],"assess":[66,211],"by":[72,88,143,155,254,289,297],"techniques.":[74],"These":[75],"are":[77,96],"mainly":[78],"evaluated":[79],"within":[80],"cross-validation":[82,115],"setting.":[83],"However,":[84],"for":[85,149,152,175,184,237,299],"new":[90,157,170,218,268,290,302,330],"or":[91,158,171,269,331],"unseen":[92,159,172,270,332],"tool,":[94,161],"users":[95],"implicitly":[97],"required":[98],"label":[101],"significant":[103],"portion":[104],"these":[106],"(e.g.,":[108,122],"90%":[109],"10-fold":[111,125],"cross-validation)":[112],"setting":[116],"before":[117,258],"inferring":[118],"remaining":[120],"10%":[123],"cross-validation).":[126],"mitigate":[128],"issue,":[130],"study,":[133],"we":[134],"propose":[135],"<bold":[136],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[137],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">LLM4PatchCorrect</b>,":[138],"assessment":[142,229],"adopting":[144],"large":[146,181,234],"language":[147,182,235],"model":[148,183,208,236],"code.":[150],"Specifically,":[151],"LLM4PatchCorrect":[162,198,239,274,298,310],"does":[163],"not":[164],"need":[165],"labeled":[166,251,276,326],"tool":[174,334],"training":[176],"but":[177],"directly":[178],"queries":[179],"code":[185],"get":[187],"predictions":[188],"on":[189,322],"labels":[192],"without":[193],"training.":[194],"In":[195,337],"way,":[197],"reduce":[200],"manual":[202],"labeling":[203],"effort":[204],"when":[205],"building":[206],"tools.":[220,304],"provide":[222],"knowledge":[223],"regarding":[224],"automatic":[226],"(APCA)":[230],"task":[231],"code,":[238],"leverages":[240],"bug":[241],"descriptions,":[242],"execution":[243],"traces,":[244],"failing":[245],"cases,":[247],"coverage,":[249],"existing":[255,279],"tools,":[257,292],"deciding":[259],"unlabeled":[264],"tool.":[272],"Additionally,":[273],"prioritizes":[275],"from":[278,301],"tools":[281],"exhibit":[283],"semantic":[284],"similarity":[285],"those":[287],"enhancing":[293],"accuracy":[295,314],"achieved":[296],"Our":[305],"experimental":[306],"showed":[308],"achieve":[312],"84.4%":[316],"F1-score":[319],"86.5%":[321],"average":[323],"no":[325],"available.":[336],"addition,":[338],"our":[339],"technique":[341],"significantly":[342],"outperformed":[343],"prior":[345],"state-of-the-art.":[346]},"counts_by_year":[{"year":2026,"cited_by_count":8},{"year":2025,"cited_by_count":5}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
