{"id":"https://openalex.org/W4414004607","doi":"https://doi.org/10.1145/3765752","title":"On-the-Fly Generation-Quality Enhancement of Deep Code Models via Model Collaboration","display_name":"On-the-Fly Generation-Quality Enhancement of Deep Code Models via Model Collaboration","publication_year":2025,"publication_date":"2025-09-04","ids":{"openalex":"https://openalex.org/W4414004607","doi":"https://doi.org/10.1145/3765752"},"language":"en","primary_location":{"id":"doi:10.1145/3765752","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3765752","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://ink.library.smu.edu.sg/context/sis_research/article/12119/viewcontent/On_the_fly_2026_pvoa_cc_by.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101650869","display_name":"Weifeng Sun","orcid":"https://orcid.org/0000-0001-6013-1369"},"institutions":[{"id":"https://openalex.org/I158842170","display_name":"Chongqing University","ror":"https://ror.org/023rhb549","country_code":"CN","type":"education","lineage":["https://openalex.org/I158842170"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weifeng Sun","raw_affiliation_strings":["School of Big Data &amp; Software Engineering, Chongqing University, Chongqing, China","Chongqing University, China"],"raw_orcid":"https://orcid.org/0000-0001-6013-1369","affiliations":[{"raw_affiliation_string":"School of Big Data &amp; Software Engineering, Chongqing University, Chongqing, China","institution_ids":["https://openalex.org/I158842170"]},{"raw_affiliation_string":"Chongqing University, China","institution_ids":["https://openalex.org/I158842170"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103400046","display_name":"N.A. G.Q.Huang","orcid":null},"institutions":[{"id":"https://openalex.org/I158842170","display_name":"Chongqing University","ror":"https://ror.org/023rhb549","country_code":"CN","type":"education","lineage":["https://openalex.org/I158842170"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Naiqi Huang","raw_affiliation_strings":["Chongqing University, Chongqing, China","Chongqing University, China"],"raw_orcid":"https://orcid.org/0009-0004-8754-2060","affiliations":[{"raw_affiliation_string":"Chongqing University, Chongqing, China","institution_ids":["https://openalex.org/I158842170"]},{"raw_affiliation_string":"Chongqing University, China","institution_ids":["https://openalex.org/I158842170"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070783668","display_name":"Meng Yan","orcid":"https://orcid.org/0000-0002-9538-9121"},"institutions":[{"id":"https://openalex.org/I158842170","display_name":"Chongqing University","ror":"https://ror.org/023rhb549","country_code":"CN","type":"education","lineage":["https://openalex.org/I158842170"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Meng Yan","raw_affiliation_strings":["School of Big Data &amp; Software Engineering, Chongqing University, Chongqing, China","Chongqing University, China"],"raw_orcid":"https://orcid.org/0000-0002-9538-9121","affiliations":[{"raw_affiliation_string":"School of Big Data &amp; Software Engineering, Chongqing University, Chongqing, China","institution_ids":["https://openalex.org/I158842170"]},{"raw_affiliation_string":"Chongqing University, China","institution_ids":["https://openalex.org/I158842170"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102825823","display_name":"Zhongxin Liu","orcid":"https://orcid.org/0000-0002-1981-1626"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhongxin Liu","raw_affiliation_strings":["The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","Zhejiang University, China"],"raw_orcid":"https://orcid.org/0000-0002-1981-1626","affiliations":[{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"Zhejiang University, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019248426","display_name":"Hongyan Li","orcid":"https://orcid.org/0000-0003-2204-4648"},"institutions":[{"id":"https://openalex.org/I158842170","display_name":"Chongqing University","ror":"https://ror.org/023rhb549","country_code":"CN","type":"education","lineage":["https://openalex.org/I158842170"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hongyan Li","raw_affiliation_strings":["School of Big Data &amp; Software Engineering, Chongqing University, Chongqing, China","Chongqing University, China"],"raw_orcid":"https://orcid.org/0000-0003-2204-4648","affiliations":[{"raw_affiliation_string":"School of Big Data &amp; Software Engineering, Chongqing University, Chongqing, China","institution_ids":["https://openalex.org/I158842170"]},{"raw_affiliation_string":"Chongqing University, China","institution_ids":["https://openalex.org/I158842170"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100639534","display_name":"Yan Lei","orcid":"https://orcid.org/0000-0003-4504-6806"},"institutions":[{"id":"https://openalex.org/I158842170","display_name":"Chongqing University","ror":"https://ror.org/023rhb549","country_code":"CN","type":"education","lineage":["https://openalex.org/I158842170"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yan Lei","raw_affiliation_strings":["School of Big Data &amp; Software Engineering, Chongqing University, Chongqing, China","Chongqing University, China"],"raw_orcid":"https://orcid.org/0000-0003-4504-6806","affiliations":[{"raw_affiliation_string":"School of Big Data &amp; Software Engineering, Chongqing University, Chongqing, China","institution_ids":["https://openalex.org/I158842170"]},{"raw_affiliation_string":"Chongqing University, China","institution_ids":["https://openalex.org/I158842170"]}]},{"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":["Singapore Management University, Singapore, Singapore","Singapore Management University, Singapore"],"raw_orcid":"https://orcid.org/0000-0002-4367-7201","affiliations":[{"raw_affiliation_string":"Singapore Management University, Singapore, Singapore","institution_ids":["https://openalex.org/I79891267"]},{"raw_affiliation_string":"Singapore Management University, Singapore","institution_ids":["https://openalex.org/I79891267"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.33168995,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"35","issue":"6","first_page":"1","last_page":"40"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9993000030517578,"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"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9991999864578247,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8318657875061035},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.47352027893066406},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4629349112510681},{"id":"https://openalex.org/keywords/on-the-fly","display_name":"On the fly","score":0.4217306673526764},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.37606915831565857},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.18709492683410645},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.0619451105594635}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8318657875061035},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.47352027893066406},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4629349112510681},{"id":"https://openalex.org/C2781020372","wikidata":"https://www.wikidata.org/wiki/Q533093","display_name":"On the fly","level":2,"score":0.4217306673526764},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.37606915831565857},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.18709492683410645},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0619451105594635},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3765752","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3765752","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:ink.library.smu.edu.sg:sis_research-12119","is_oa":true,"landing_page_url":"https://ink.library.smu.edu.sg/sis_research/11118","pdf_url":"https://ink.library.smu.edu.sg/context/sis_research/article/12119/viewcontent/On_the_fly_2026_pvoa_cc_by.pdf","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":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://doi.org/10.1145/3765752","raw_type":"Journal Article"}],"best_oa_location":{"id":"pmh:oai:ink.library.smu.edu.sg:sis_research-12119","is_oa":true,"landing_page_url":"https://ink.library.smu.edu.sg/sis_research/11118","pdf_url":"https://ink.library.smu.edu.sg/context/sis_research/article/12119/viewcontent/On_the_fly_2026_pvoa_cc_by.pdf","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":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://doi.org/10.1145/3765752","raw_type":"Journal Article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1959641361","display_name":null,"funder_award_id":"2023CDJKYJH013","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"},{"id":"https://openalex.org/G6572571148","display_name":null,"funder_award_id":"62372071","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4414004607.pdf","grobid_xml":"https://content.openalex.org/works/W4414004607.grobid-xml"},"referenced_works_count":50,"referenced_works":["https://openalex.org/W569478347","https://openalex.org/W1902482618","https://openalex.org/W1956340063","https://openalex.org/W2058373514","https://openalex.org/W2074529754","https://openalex.org/W2138756793","https://openalex.org/W2600463316","https://openalex.org/W2747329762","https://openalex.org/W2806718802","https://openalex.org/W2907705732","https://openalex.org/W2950865323","https://openalex.org/W2972082064","https://openalex.org/W2993007949","https://openalex.org/W3005628256","https://openalex.org/W3042703469","https://openalex.org/W3043761819","https://openalex.org/W3091730360","https://openalex.org/W3097761915","https://openalex.org/W3105903381","https://openalex.org/W3109966548","https://openalex.org/W3159616622","https://openalex.org/W3161997752","https://openalex.org/W3162893202","https://openalex.org/W3168867926","https://openalex.org/W3177441850","https://openalex.org/W4200633062","https://openalex.org/W4210772589","https://openalex.org/W4220864612","https://openalex.org/W4221162678","https://openalex.org/W4249122235","https://openalex.org/W4252684946","https://openalex.org/W4284681867","https://openalex.org/W4285204876","https://openalex.org/W4287168322","https://openalex.org/W4313185449","https://openalex.org/W4313563424","https://openalex.org/W4313563640","https://openalex.org/W4382239980","https://openalex.org/W4384302749","https://openalex.org/W4384345669","https://openalex.org/W4384345708","https://openalex.org/W4384345728","https://openalex.org/W4388483621","https://openalex.org/W4388638461","https://openalex.org/W4388692632","https://openalex.org/W4388848588","https://openalex.org/W4389162178","https://openalex.org/W4390897855","https://openalex.org/W4391974543","https://openalex.org/W4402443961"],"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":{"The":[0],"growing":[1],"prominence":[2],"of":[3,32,127,135,172,189,211,250,271,332,349,408],"deep":[4,33,190,213,313],"code":[5,34,191,214,314,319,379],"models":[6,35,192,215,315,351],"in":[7,20,48,113,141,193,337],"automating":[8],"software":[9],"engineering":[10],"tasks":[11,96,115],"is":[12,92],"undeniable.":[13],"However,":[14],"their":[15],"deployment":[16],"encounters":[17],"significant":[18,422],"challenges":[19],"on-the-fly":[21,58,64,265],"performance":[22,31,65,385],"enhancement":[23,66],",":[24,111,202,274],"which":[25],"refers":[26,123],"to":[27,57,71,81,94,98,124,131,148,159,206,236,294,303,357,372],"dynamically":[28],"improving":[29],"the":[30,132,136,142,145,164,169,178,186,208,248,269,305,330,338,344,360,378],"during":[36],"real-time":[37,220],"execution.":[38],"Conventional":[39],"techniques,":[40],"such":[41],"as":[42,162],"retraining":[43],"or":[44,138],"fine-tuning,":[45],"are":[46,105],"effective":[47,86,255],"controlled":[49],"pre-deployment":[50],"scenarios":[51],"but":[52],"fall":[53],"short":[54],"when":[55],"adapting":[56],"adjustments":[59],"post-deployment.":[60],"CodeDenoise,":[61],"a":[62,125,203,276,282],"notable":[63],"technology,":[67],"leverages":[68],"uncertainty-based":[69,251],"methods":[70,104],"identify":[72,237],"misclassified":[73],"inputs":[74,110,122,128,239,273],"and":[75,118,219,281,291,298,326,400,415],"applies":[76],"an":[77,225,263,300],"input":[78,143,165],"modification":[79,154],"strategy":[80,287],"rectify":[82],"classification":[83,88],"errors.":[84],"While":[85],"for":[87,107,180,268],"tasks,":[89,161,325],"this":[90,197],"approach":[91],"inapplicable":[93],"generative":[95,114,160,258],"due":[97,130],"two":[99],"key":[100,387],"challenges:":[101],"\u2776":[102],"Uncertainty-based":[103],"unsuitable":[106],"identifying":[108],"challenging":[109,238,272],"especially":[112],"with":[116,352],"diverse":[117,244],"open-ended":[119],"outputs.":[120,151,174],"Challenging":[121],"class":[126],"where,":[129],"inherent":[133],"complexity":[134],"task":[137],"insufficient":[139],"context":[140],"samples,":[144],"model":[146,217],"struggles":[147],"generate":[149],"high-quality":[150],"\u2777":[152],"Input":[153],"strategies":[155],"cannot":[156],"be":[157],"applied":[158],"modifying":[163],"can":[166,184,419],"unpredictably":[167],"affect":[168],"entire":[170],"sequence":[171],"generated":[173],"These":[175],"limitations":[176,249],"highlight":[177],"need":[179],"novel":[181,283],"techniques":[182],"that":[183,417],"enhance":[185,207],"generation":[187,209,290,324,340],"quality":[188,210,233],"real-time.":[194],"To":[195],"bridge":[196],"gap,":[198],"we":[199,261,405],"propose":[200],"CodEn":[201,223,246,333,342,364,382,409,418],"framework":[204],"designed":[205],"deployed":[212],"through":[216],"collaboration":[218],"output":[221,232],"repair.":[222],"employs":[224,299],"ensemble":[226],"learning":[227],"approach,":[228],"integrating":[229],"multiple":[230],"generic":[231],"assessment":[234],"metrics":[235],".":[240,334],"By":[241],"combining":[242],"these":[243],"metrics,":[245],"overcomes":[247],"methods,":[252],"making":[253],"it":[254],"across":[256,316,386],"various":[257],"tasks.":[259],"Additionally,":[260],"introduce":[262],"elaborate":[264],"repair":[266],"method":[267],"outputs":[270],"leveraging":[275],"Large":[277],"Language":[278],"Model":[279],"(LLM)":[280],"dual-prompt":[284],"strategy.":[285],"This":[286],"utilizes":[288],"both":[289],"selection-based":[292],"prompts":[293],"provide":[295],"potential":[296],"fixes":[297],"adaptive":[301],"mechanism":[302],"select":[304],"optimal":[306],"output.":[307],"Our":[308],"experiments,":[309],"conducted":[310],"on":[311,374,410],"12":[312],"three":[317,321],"pre-trained":[318],"models,":[320],"popular":[322],"code-related":[323],"four":[327],"datasets,":[328],"demonstrate":[329,416],"effectiveness":[331],"For":[335,377],"example,":[336],"assertion":[339],"task,":[341,363,381],"enhances":[343],"Semantic":[345],"Accuracy":[346],"Match":[347],"(SAM)":[348],"baseline":[350],"improvements":[353],"ranging":[354,369],"from":[355,370],"12.14%":[356],"21.65%.":[358],"In":[359],"bug":[361],"fixing":[362],"achieves":[365],"exact":[366],"match":[367],"gains":[368],"17.51%":[371],"30.64%":[373],"TFix":[375],"dataset.":[376],"summarization":[380],"significantly":[383],"boosts":[384],"metrics:":[388],"BLEU":[389],"scores":[390],"improved":[391],"by":[392,395,398,402],"5.72%\u201311.79%,":[393],"ROUGE-L":[394],"4.41%\u20137.70%,":[396],"METEOR":[397],"7.51%\u201312.29%,":[399],"CIDEr":[401],"8.09%\u201315.80%.":[403],"Besides,":[404],"conduct":[406],"experiments":[407],"different":[411],"open":[412],"source":[413],"LLMs":[414],"still":[420],"achieve":[421],"improvements.":[423]},"counts_by_year":[],"updated_date":"2026-07-16T13:24:37.021932","created_date":"2025-10-10T00:00:00"}
