{"id":"https://openalex.org/W7161703870","doi":"https://doi.org/10.1109/access.2026.3694715","title":"The Code Council: Orchestrating Heterogeneous Large Language Models for Robust Programming Scaffolding","display_name":"The Code Council: Orchestrating Heterogeneous Large Language Models for Robust Programming Scaffolding","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7161703870","doi":"https://doi.org/10.1109/access.2026.3694715"},"language":"en","primary_location":{"id":"doi:10.1109/access.2026.3694715","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2026.3694715","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2026.3694715","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5045190357","display_name":"Daniel M. Muepu","orcid":"https://orcid.org/0009-0000-0867-3697"},"institutions":[{"id":"https://openalex.org/I141591182","display_name":"University of Aizu","ror":"https://ror.org/02pg0e883","country_code":"JP","type":"education","lineage":["https://openalex.org/I141591182"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Daniel M. Muepu","raw_affiliation_strings":["The University of Aizu, Aizuwakamatsu, Fukushima, Japan"],"raw_orcid":"https://orcid.org/0009-0000-0867-3697","affiliations":[{"raw_affiliation_string":"The University of Aizu, Aizuwakamatsu, Fukushima, Japan","institution_ids":["https://openalex.org/I141591182"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026370198","display_name":"Yutaka Watanobe","orcid":"https://orcid.org/0000-0002-0030-3859"},"institutions":[{"id":"https://openalex.org/I141591182","display_name":"University of Aizu","ror":"https://ror.org/02pg0e883","country_code":"JP","type":"education","lineage":["https://openalex.org/I141591182"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Yutaka Watanobe","raw_affiliation_strings":["The University of Aizu, Aizuwakamatsu, Fukushima, Japan"],"raw_orcid":"https://orcid.org/0000-0002-0030-3859","affiliations":[{"raw_affiliation_string":"The University of Aizu, Aizuwakamatsu, Fukushima, Japan","institution_ids":["https://openalex.org/I141591182"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061975231","display_name":"Md Faizul Ibne Amin","orcid":"https://orcid.org/0009-0001-0722-3536"},"institutions":[{"id":"https://openalex.org/I141591182","display_name":"University of Aizu","ror":"https://ror.org/02pg0e883","country_code":"JP","type":"education","lineage":["https://openalex.org/I141591182"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Md Faizul Ibne Amin","raw_affiliation_strings":["The University of Aizu, Aizuwakamatsu, Fukushima, Japan"],"raw_orcid":"https://orcid.org/0009-0001-0722-3536","affiliations":[{"raw_affiliation_string":"The University of Aizu, Aizuwakamatsu, Fukushima, Japan","institution_ids":["https://openalex.org/I141591182"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5055764774","display_name":"Md. Shahajada Mia","orcid":"https://orcid.org/0009-0001-6499-410X"},"institutions":[{"id":"https://openalex.org/I141591182","display_name":"University of Aizu","ror":"https://ror.org/02pg0e883","country_code":"JP","type":"education","lineage":["https://openalex.org/I141591182"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Md. Shahajada Mia","raw_affiliation_strings":["The University of Aizu, Aizuwakamatsu, Fukushima, Japan"],"raw_orcid":"https://orcid.org/0009-0001-6499-410X","affiliations":[{"raw_affiliation_string":"The University of Aizu, Aizuwakamatsu, Fukushima, Japan","institution_ids":["https://openalex.org/I141591182"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I141591182"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.63996959,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"14","issue":null,"first_page":"76427","last_page":"76449"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.16740000247955322,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/T10533","display_name":"Teaching and Learning Programming","score":0.16740000247955322,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/T10260","display_name":"Software Engineering Research","score":0.16050000488758087,"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/T10126","display_name":"Logic, programming, and type systems","score":0.09629999846220016,"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/code","display_name":"Code (set theory)","score":0.5479000210762024},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.38749998807907104},{"id":"https://openalex.org/keywords/high-level-programming-language","display_name":"High-level programming language","score":0.3788999915122986},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.3515999913215637},{"id":"https://openalex.org/keywords/low-level-programming-language","display_name":"Low-level programming language","score":0.2921000123023987},{"id":"https://openalex.org/keywords/programming-domain","display_name":"Programming domain","score":0.2865999937057495},{"id":"https://openalex.org/keywords/scaffold","display_name":"Scaffold","score":0.28349998593330383}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8507000207901001},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7978000044822693},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5479000210762024},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3970000147819519},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.38749998807907104},{"id":"https://openalex.org/C19024347","wikidata":"https://www.wikidata.org/wiki/Q211496","display_name":"High-level programming language","level":3,"score":0.3788999915122986},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.3515999913215637},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.30149999260902405},{"id":"https://openalex.org/C124577441","wikidata":"https://www.wikidata.org/wiki/Q558937","display_name":"Low-level programming language","level":5,"score":0.2921000123023987},{"id":"https://openalex.org/C119263510","wikidata":"https://www.wikidata.org/wiki/Q7248501","display_name":"Programming domain","level":4,"score":0.2865999937057495},{"id":"https://openalex.org/C89429830","wikidata":"https://www.wikidata.org/wiki/Q735710","display_name":"Scaffold","level":2,"score":0.28349998593330383},{"id":"https://openalex.org/C199305712","wikidata":"https://www.wikidata.org/wiki/Q3205914","display_name":"Fifth-generation programming language","level":3,"score":0.2802000045776367},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.2782000005245209},{"id":"https://openalex.org/C15077461","wikidata":"https://www.wikidata.org/wiki/Q7248507","display_name":"Programming language specification","level":5,"score":0.2639999985694885},{"id":"https://openalex.org/C135257023","wikidata":"https://www.wikidata.org/wiki/Q691358","display_name":"Domain-specific language","level":2,"score":0.26089999079704285},{"id":"https://openalex.org/C2986567400","wikidata":"https://www.wikidata.org/wiki/Q15777","display_name":"C programming language","level":3,"score":0.2574999928474426},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.2531999945640564}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2026.3694715","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2026.3694715","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:0b9b3915b00643e5b718719e6e3263f7","is_oa":true,"landing_page_url":"https://doaj.org/article/0b9b3915b00643e5b718719e6e3263f7","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 14, Pp 76427-76449 (2026)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2026.3694715","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2026.3694715","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4683445573","display_name":null,"funder_award_id":"23K28198","funder_id":"https://openalex.org/F4320320212","funder_display_name":"Japan Society for the Promotion of Science London"}],"funders":[{"id":"https://openalex.org/F4320320212","display_name":"Japan Society for the Promotion of Science London","ror":"https://ror.org/02m7axw05"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Recent":[0],"advances":[1],"in":[2,42,91,131,183],"large":[3,115],"language":[4],"models":[5,74,80],"(LLMs)":[6],"have":[7],"made":[8],"it":[9,19],"feasible":[10],"to":[11,32,81,192,243],"use":[12],"them":[13],"as":[14,212],"automated":[15],"debugging":[16,48,293],"tutors,":[17],"but":[18,105,231],"remains":[20],"unclear":[21],"how":[22],"much":[23],"can":[24,286],"be":[25],"gained":[26],"by":[27,159],"moving":[28],"from":[29,51,186],"single-model":[30,68,297],"tutors":[31,69,98,298],"multi-agent":[33],"councils":[34,77,285],"with":[35,75,253],"separated":[36],"roles.":[37],"We":[38,65],"study":[39],"this":[40],"question":[41],"an":[43,52],"offline":[44],"simulation":[45],"on":[46,71,102,109],"200":[47],"cases":[49,111],"drawn":[50],"online":[53],"judge,":[54],"spanning":[55],"20":[56],"problems":[57,104],"split":[58],"into":[59],"course-style":[60],"and":[61,86,89,94,112,125,146,179,203,215,239,262,276,282,290],"contest-style":[62],"challenge":[63,110,151],"tracks.":[64],"compare":[66],"four":[67,76],"based":[70],"current":[72],"frontier":[73],"that":[78,206,235,274,283],"assign":[79],"Architect,":[82],"Skeptic,":[83],"Secretary,":[84],"Pedagogue,":[85],"Mentor":[87],"roles":[88],"operate":[90],"both":[92,144],"Blind":[93,184],"Guided":[95,218],"modes.":[96],"Single-model":[97],"achieve":[99],"near-perfect":[100],"repair":[101],"course":[103],"perform":[106],"less":[107],"reliably":[108],"often":[113],"rewrite":[114],"portions":[116],"of":[117,135,190,247,260,269],"student":[118],"code,":[119],"show":[120,257],"non-negligible":[121],"false":[122,170],"positive":[123],"rates,":[124],"leak":[126],"full":[127],"or":[128],"near-full":[129],"solutions":[130,256],"a":[132,224,240,258],"substantial":[133],"share":[134],"hints.":[136,270],"Councils":[137,196],"designed":[138],"around":[139],"measured":[140],"model":[141],"strengths":[142],"improve":[143],"technical":[145,229],"pedagogical":[147],"behaviour.":[148],"On":[149],"the":[150,153,164,245],"track,":[152],"best":[154,165],"council":[155],"raises":[156],"patch":[157,174],"success":[158],"12.2":[160],"percentage":[161],"points":[162],"over":[163],"single":[166],"tutor,":[167],"while":[168],"reducing":[169],"positives,":[171],"shrinking":[172],"median":[173],"size,":[175],"improving":[176],"hint":[177],"localisation,":[178],"cutting":[180],"solution":[181],"leakage":[182,233],"mode":[185],"about":[187],"one":[188],"fifth":[189],"hints":[191,205],"under":[193],"ten":[194],"percent.":[195],"also":[197],"exhibit":[198],"higher":[199],"stability":[200],"across":[201],"reruns":[202],"produce":[204],"two":[207],"independent":[208],"instructors":[209],"consistently":[210],"rate":[211],"more":[213,288],"useful":[214],"better":[216],"scaffolded.":[217],"mode,":[219],"where":[220],"internal":[221],"components":[222],"see":[223],"reference":[225,255],"solution,":[226],"yields":[227],"further":[228],"gains":[230],"introduces":[232],"risks":[234],"require":[236],"prompt":[237],"tightening":[238],"sanitising":[241],"Secretary":[242],"control":[244],"flow":[246,278],"ground":[248],"truth.":[249],"Additional":[250],"trap":[251],"experiments":[252],"poisoned":[254],"mix":[259],"resistance":[261],"fail-safe":[263],"collapse":[264],"rather":[265],"than":[266,295],"systematic":[267],"poisoning":[268],"These":[271],"results":[272],"indicate":[273],"orchestration":[275],"information":[277],"are":[279],"powerful":[280],"levers":[281],"well-designed":[284],"provide":[287],"reliable":[289],"pedagogically":[291],"aligned":[292],"support":[294],"strong":[296],"alone.":[299]},"counts_by_year":[],"updated_date":"2026-05-26T06:15:08.310788","created_date":"2026-05-20T00:00:00"}
