{"id":"https://openalex.org/W4417359789","doi":"https://doi.org/10.3390/computers14120557","title":"Optimizing Cloudlets for Faster Feedback in LLM-Based Code-Evaluation Systems","display_name":"Optimizing Cloudlets for Faster Feedback in LLM-Based Code-Evaluation Systems","publication_year":2025,"publication_date":"2025-12-16","ids":{"openalex":"https://openalex.org/W4417359789","doi":"https://doi.org/10.3390/computers14120557"},"language":"en","primary_location":{"id":"doi:10.3390/computers14120557","is_oa":true,"landing_page_url":"https://doi.org/10.3390/computers14120557","pdf_url":null,"source":{"id":"https://openalex.org/S4210228075","display_name":"Computers","issn_l":"2073-431X","issn":["2073-431X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computers","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.3390/computers14120557","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5107159326","display_name":"Daniel-Florin Dosaru","orcid":"https://orcid.org/0009-0004-0351-5111"},"institutions":[{"id":"https://openalex.org/I61641377","display_name":"Universitatea Na\u021bional\u0103 de \u0218tiin\u021b\u0103 \u0219i Tehnologie Politehnica Bucure\u0219ti","ror":"https://ror.org/0558j5q12","country_code":"RO","type":"education","lineage":["https://openalex.org/I61641377"]}],"countries":["RO"],"is_corresponding":true,"raw_author_name":"Daniel-Florin Dosaru","raw_affiliation_strings":["Computer Science Department, Faculty of Automatic Control and Computer Science, National University of Science and Technology Politehnica Bucharest, 060042 Bucharest, Romania"],"affiliations":[{"raw_affiliation_string":"Computer Science Department, Faculty of Automatic Control and Computer Science, National University of Science and Technology Politehnica Bucharest, 060042 Bucharest, Romania","institution_ids":["https://openalex.org/I61641377"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102094535","display_name":"Alexandru-Corneliu Olteanu","orcid":"https://orcid.org/0000-0002-5600-1964"},"institutions":[{"id":"https://openalex.org/I61641377","display_name":"Universitatea Na\u021bional\u0103 de \u0218tiin\u021b\u0103 \u0219i Tehnologie Politehnica Bucure\u0219ti","ror":"https://ror.org/0558j5q12","country_code":"RO","type":"education","lineage":["https://openalex.org/I61641377"]}],"countries":["RO"],"is_corresponding":false,"raw_author_name":"Alexandru-Corneliu Olteanu","raw_affiliation_strings":["Computer Science Department, Faculty of Automatic Control and Computer Science, National University of Science and Technology Politehnica Bucharest, 060042 Bucharest, Romania"],"affiliations":[{"raw_affiliation_string":"Computer Science Department, Faculty of Automatic Control and Computer Science, National University of Science and Technology Politehnica Bucharest, 060042 Bucharest, Romania","institution_ids":["https://openalex.org/I61641377"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5013822778","display_name":"Nicolae \u0162\u00e3pu\u015f","orcid":"https://orcid.org/0000-0002-7878-6598"},"institutions":[{"id":"https://openalex.org/I61641377","display_name":"Universitatea Na\u021bional\u0103 de \u0218tiin\u021b\u0103 \u0219i Tehnologie Politehnica Bucure\u0219ti","ror":"https://ror.org/0558j5q12","country_code":"RO","type":"education","lineage":["https://openalex.org/I61641377"]}],"countries":["RO"],"is_corresponding":false,"raw_author_name":"Nicolae \u021a\u0103pu\u0219","raw_affiliation_strings":["Computer Science Department, Faculty of Automatic Control and Computer Science, National University of Science and Technology Politehnica Bucharest, 060042 Bucharest, Romania"],"affiliations":[{"raw_affiliation_string":"Computer Science Department, Faculty of Automatic Control and Computer Science, National University of Science and Technology Politehnica Bucharest, 060042 Bucharest, Romania","institution_ids":["https://openalex.org/I61641377"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5107159326"],"corresponding_institution_ids":["https://openalex.org/I61641377"],"apc_list":{"value":1600,"currency":"CHF","value_usd":1732},"apc_paid":{"value":1600,"currency":"CHF","value_usd":1732},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.54271083,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"14","issue":"12","first_page":"557","last_page":"557"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.4887000024318695,"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.4887000024318695,"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/T10533","display_name":"Teaching and Learning Programming","score":0.08959999680519104,"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/T12127","display_name":"Software System Performance and Reliability","score":0.06800000369548798,"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/workload","display_name":"Workload","score":0.6452999711036682},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.6001999974250793},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5612999796867371},{"id":"https://openalex.org/keywords/cloudlet","display_name":"Cloudlet","score":0.5608000159263611},{"id":"https://openalex.org/keywords/response-time","display_name":"Response time","score":0.46650001406669617},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.4262999892234802},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.39989998936653137},{"id":"https://openalex.org/keywords/resource-allocation","display_name":"Resource allocation","score":0.3824000060558319}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8429999947547913},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.6452999711036682},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.6001999974250793},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5612999796867371},{"id":"https://openalex.org/C2781055072","wikidata":"https://www.wikidata.org/wiki/Q25325266","display_name":"Cloudlet","level":3,"score":0.5608000159263611},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5426999926567078},{"id":"https://openalex.org/C19012869","wikidata":"https://www.wikidata.org/wiki/Q578372","display_name":"Response time","level":2,"score":0.46650001406669617},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.45239999890327454},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.4262999892234802},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.39989998936653137},{"id":"https://openalex.org/C29202148","wikidata":"https://www.wikidata.org/wiki/Q287260","display_name":"Resource allocation","level":2,"score":0.3824000060558319},{"id":"https://openalex.org/C2780609101","wikidata":"https://www.wikidata.org/wiki/Q17156588","display_name":"Resource management (computing)","level":2,"score":0.366100013256073},{"id":"https://openalex.org/C51332947","wikidata":"https://www.wikidata.org/wiki/Q1172305","display_name":"Shared resource","level":2,"score":0.36480000615119934},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.320499986410141},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.302700012922287},{"id":"https://openalex.org/C165464430","wikidata":"https://www.wikidata.org/wiki/Q1570441","display_name":"Parameterized complexity","level":2,"score":0.3010999858379364},{"id":"https://openalex.org/C22684755","wikidata":"https://www.wikidata.org/wiki/Q847526","display_name":"Queueing theory","level":2,"score":0.2822999954223633},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.28040000796318054},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.27810001373291016},{"id":"https://openalex.org/C107568181","wikidata":"https://www.wikidata.org/wiki/Q5319000","display_name":"Dynamic priority scheduling","level":3,"score":0.2678999900817871}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3390/computers14120557","is_oa":true,"landing_page_url":"https://doi.org/10.3390/computers14120557","pdf_url":null,"source":{"id":"https://openalex.org/S4210228075","display_name":"Computers","issn_l":"2073-431X","issn":["2073-431X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computers","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:e25e8386aee54f969b4fbd24312a7eb3","is_oa":true,"landing_page_url":"https://doaj.org/article/e25e8386aee54f969b4fbd24312a7eb3","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Computers, Vol 14, Iss 12, p 557 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/computers14120557","is_oa":true,"landing_page_url":"https://doi.org/10.3390/computers14120557","pdf_url":null,"source":{"id":"https://openalex.org/S4210228075","display_name":"Computers","issn_l":"2073-431X","issn":["2073-431X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computers","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W2693539513","https://openalex.org/W4205627906","https://openalex.org/W4210721476","https://openalex.org/W4297491370","https://openalex.org/W4378364202","https://openalex.org/W4388141414","https://openalex.org/W4402480446","https://openalex.org/W4413822495","https://openalex.org/W4414959763"],"related_works":[],"abstract_inverted_index":{"This":[0],"paper":[1],"addresses":[2],"the":[3,18,62,73,124,133],"challenge":[4],"of":[5,136],"optimizing":[6],"cloudlet":[7,129],"resource":[8,75,99,147],"allocation":[9],"in":[10,95],"a":[11,38,54,66,91],"code":[12,29,45,138],"evaluation":[13,139],"system.":[14],"The":[15,42,78,105],"study":[16,125],"models":[17],"relationship":[19],"between":[20],"system":[21],"load":[22],"and":[23,50,69,86,102,111],"response":[24,97],"time":[25],"when":[26],"users":[27],"submit":[28],"to":[30,72],"an":[31],"online":[32],"code-evaluation":[33],"platform,":[34],"LambdaChecker,":[35],"which":[36],"operates":[37],"cloudlet-based":[39],"processing":[40],"pipeline.":[41],"pipeline":[43],"includes":[44],"correctness":[46],"checks,":[47],"static":[48],"analysis,":[49],"design-pattern":[51],"detection":[52],"using":[53,83],"local":[55],"Large":[56],"Language":[57],"Model":[58],"(LLM).":[59],"To":[60],"optimize":[61],"system,":[63],"we":[64],"develop":[65],"mathematical":[67],"model":[68],"apply":[70],"it":[71],"LambdaChecker":[74],"management":[76],"problem.":[77],"proposed":[79],"approach":[80],"is":[81],"evaluated":[82],"both":[84],"simulations":[85],"real":[87],"contest":[88],"data,":[89],"with":[90],"focus":[92],"on":[93],"improvements":[94],"average":[96],"time,":[98],"utilization":[100],"efficiency,":[101],"user":[103],"satisfaction.":[104],"results":[106],"indicate":[107],"that":[108,127],"adaptive":[109],"scheduling":[110],"workload":[112],"prediction":[113],"effectively":[114],"reduce":[115],"waiting":[116],"times":[117],"without":[118],"substantially":[119],"increasing":[120],"operational":[121],"costs.":[122],"Overall,":[123],"suggests":[126],"systematic":[128],"optimization":[130],"can":[131],"enhance":[132],"educational":[134],"value":[135],"automated":[137],"systems":[140],"by":[141],"improving":[142],"responsiveness":[143],"while":[144],"preserving":[145],"sustainable":[146],"usage.":[148]},"counts_by_year":[],"updated_date":"2026-03-07T16:01:11.037858","created_date":"2025-12-16T00:00:00"}
