{"id":"https://openalex.org/W7117157040","doi":"https://doi.org/10.1109/access.2025.3648050","title":"Distributed Modularization of Thought: Lets Small Rival Large LMs","display_name":"Distributed Modularization of Thought: Lets Small Rival Large LMs","publication_year":2025,"publication_date":"2025-12-24","ids":{"openalex":"https://openalex.org/W7117157040","doi":"https://doi.org/10.1109/access.2025.3648050"},"language":null,"primary_location":{"id":"doi:10.1109/access.2025.3648050","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3648050","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.2025.3648050","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5121171163","display_name":"Matej Zubic","orcid":null},"institutions":[{"id":"https://openalex.org/I181343428","display_name":"University of Zagreb","ror":"https://ror.org/00mv6sv71","country_code":"HR","type":"education","lineage":["https://openalex.org/I181343428"]}],"countries":["HR"],"is_corresponding":true,"raw_author_name":"Matej Zubi\u0107","raw_affiliation_strings":["Faculty of Electrical Engineering and Computing, University of Zagreb, Zagreb, Croatia"],"affiliations":[{"raw_affiliation_string":"Faculty of Electrical Engineering and Computing, University of Zagreb, Zagreb, Croatia","institution_ids":["https://openalex.org/I181343428"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002649975","display_name":"Dario Bojanjac","orcid":"https://orcid.org/0000-0001-9969-1849"},"institutions":[{"id":"https://openalex.org/I181343428","display_name":"University of Zagreb","ror":"https://ror.org/00mv6sv71","country_code":"HR","type":"education","lineage":["https://openalex.org/I181343428"]}],"countries":["HR"],"is_corresponding":false,"raw_author_name":"Dario Bojanjac","raw_affiliation_strings":["Faculty of Electrical Engineering and Computing, University of Zagreb, Zagreb, Croatia"],"affiliations":[{"raw_affiliation_string":"Faculty of Electrical Engineering and Computing, University of Zagreb, Zagreb, Croatia","institution_ids":["https://openalex.org/I181343428"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5121171163"],"corresponding_institution_ids":["https://openalex.org/I181343428"],"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.77087747,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"14","issue":null,"first_page":"5643","last_page":"5659"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.2125999927520752,"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.2125999927520752,"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/T10028","display_name":"Topic Modeling","score":0.06560000032186508,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.0649000033736229,"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/modular-programming","display_name":"Modular programming","score":0.8029000163078308},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.6019999980926514},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5618000030517578},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.5101000070571899},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.491100013256073},{"id":"https://openalex.org/keywords/hierarchy","display_name":"Hierarchy","score":0.4271000027656555},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.3986999988555908},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.37369999289512634},{"id":"https://openalex.org/keywords/source-lines-of-code","display_name":"Source lines of code","score":0.3677000105381012}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8766000270843506},{"id":"https://openalex.org/C88482812","wikidata":"https://www.wikidata.org/wiki/Q6453666","display_name":"Modular programming","level":2,"score":0.8029000163078308},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6086000204086304},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.6019999980926514},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5618000030517578},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.5101000070571899},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.491100013256073},{"id":"https://openalex.org/C31170391","wikidata":"https://www.wikidata.org/wiki/Q188619","display_name":"Hierarchy","level":2,"score":0.4271000027656555},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.3986999988555908},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.37369999289512634},{"id":"https://openalex.org/C199519371","wikidata":"https://www.wikidata.org/wiki/Q942695","display_name":"Source lines of code","level":3,"score":0.3677000105381012},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.36660000681877136},{"id":"https://openalex.org/C2777394884","wikidata":"https://www.wikidata.org/wiki/Q762268","display_name":"Automatic programming","level":2,"score":0.3490999937057495},{"id":"https://openalex.org/C114408938","wikidata":"https://www.wikidata.org/wiki/Q333373","display_name":"Abstract syntax","level":3,"score":0.3370000123977661},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.3334999978542328},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.328900009393692},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.3271999955177307},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.31690001487731934},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.303600013256073},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.2955999970436096},{"id":"https://openalex.org/C137293760","wikidata":"https://www.wikidata.org/wiki/Q3621696","display_name":"Language model","level":2,"score":0.2904999852180481},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.28619998693466187},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.28610000014305115},{"id":"https://openalex.org/C19024347","wikidata":"https://www.wikidata.org/wiki/Q211496","display_name":"High-level programming language","level":3,"score":0.2833999991416931},{"id":"https://openalex.org/C179603123","wikidata":"https://www.wikidata.org/wiki/Q1941921","display_name":"Modeling language","level":3,"score":0.26660001277923584},{"id":"https://openalex.org/C35390924","wikidata":"https://www.wikidata.org/wiki/Q661075","display_name":"Metaprogramming","level":2,"score":0.2535000145435333}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/access.2025.3648050","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3648050","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"}],"best_oa_location":{"id":"doi:10.1109/access.2025.3648050","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3648050","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":[{"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8","score":0.4503016471862793}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":3,"referenced_works":["https://openalex.org/W1821462560","https://openalex.org/W4407881031","https://openalex.org/W4411113095"],"related_works":[],"abstract_inverted_index":{"We":[0],"present":[1],"the":[2,22,28,40,100,151],"Distributed":[3],"Modularization":[4],"of":[5,21,27,45,117,127],"Thought":[6],"(DMoT)":[7],"approach":[8,31],"for":[9,18],"code":[10,23,34,152],"generation":[11,24,153],"using":[12,47,85],"several":[13,118],"small":[14,120,135],"language":[15,137],"models,":[16,145],"fine-tuned":[17,72,136],"distinct":[19],"phases":[20],"process.":[25],"Instead":[26],"conventional":[29],"single-model":[30,123],"in":[32,125,150],"direct":[33],"generation,":[35],"our":[36],"DMoT":[37],"method":[38],"decomposes":[39],"task":[41],"into":[42],"a":[43,70,81,86,114,147],"hierarchy":[44],"subtasks":[46],"hierarchical":[48],"Multi-Level":[49],"Reasoning":[50],"(MLR)":[51],"graphs.":[52],"Each":[53],"phase,":[54],"from":[55,80],"solving":[56],"simple":[57],"subproblems":[58],"to":[59],"verifying":[60],"syntax":[61],"and":[62,106,130,141],"compliance":[63],"with":[64],"initial":[65],"requirements,":[66],"is":[67,97],"handled":[68],"by":[69],"dedicated":[71],"model.":[73],"Models":[74],"were":[75],"trained":[76],"through":[77],"knowledge":[78],"distillation":[79],"larger":[82,144],"model":[83],"(ChatGPT-4.1)":[84],"quantized":[87],"LoRA":[88],"technique,":[89],"enabling":[90],"execution":[91],"on":[92,99],"accessible":[93],"hardware.":[94],"Experimental":[95],"evaluation":[96],"conducted":[98],"BigCodeBench":[101],"benchmark,":[102],"which":[103],"includes":[104],"realistic":[105],"complex":[107],"programming":[108],"tasks.":[109],"These":[110],"results":[111],"show":[112],"that":[113],"system":[115],"composed":[116],"specialized":[119],"models":[121,138],"outperforms":[122],"approaches":[124],"terms":[126],"accuracy":[128],"(pass@1)":[129],"structural":[131],"quality":[132],"(CodeBLEU).":[133],"So,":[134],"can":[139],"rival":[140],"even":[142],"outperform":[143],"offering":[146],"resource-efficient":[148],"path":[149],"processes.":[154]},"counts_by_year":[],"updated_date":"2026-01-17T23:10:49.606395","created_date":"2025-12-24T00:00:00"}
