{"id":"https://openalex.org/W4412591853","doi":"https://doi.org/10.1007/s42979-025-04241-5","title":"Usage of Large Language Model for Code Generation Tasks: A Review","display_name":"Usage of Large Language Model for Code Generation Tasks: A Review","publication_year":2025,"publication_date":"2025-07-23","ids":{"openalex":"https://openalex.org/W4412591853","doi":"https://doi.org/10.1007/s42979-025-04241-5"},"language":"en","primary_location":{"id":"doi:10.1007/s42979-025-04241-5","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s42979-025-04241-5","pdf_url":"https://link.springer.com/content/pdf/10.1007/s42979-025-04241-5.pdf","source":{"id":"https://openalex.org/S4210174798","display_name":"SN Computer Science","issn_l":"2661-8907","issn":["2661-8907","2662-995X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SN Computer Science","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s42979-025-04241-5.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5015618878","display_name":"Stefano Bistarelli","orcid":"https://orcid.org/0000-0001-7411-9678"},"institutions":[{"id":"https://openalex.org/I27483092","display_name":"University of Perugia","ror":"https://ror.org/00x27da85","country_code":"IT","type":"education","lineage":["https://openalex.org/I27483092"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Stefano Bistarelli","raw_affiliation_strings":["Department of Mathematics and Computer Science, University of Perugia, Perugia, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, University of Perugia, Perugia, Italy","institution_ids":["https://openalex.org/I27483092"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018854212","display_name":"Marco Fiore","orcid":"https://orcid.org/0000-0001-8220-424X"},"institutions":[{"id":"https://openalex.org/I68618741","display_name":"Polytechnic University of Bari","ror":"https://ror.org/03c44v465","country_code":"IT","type":"education","lineage":["https://openalex.org/I68618741"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Marco Fiore","raw_affiliation_strings":["Department of Electrical and Information Engineering, Polytechnic University of Bari, Bari, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Information Engineering, Polytechnic University of Bari, Bari, Italy","institution_ids":["https://openalex.org/I68618741"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022016183","display_name":"Ivan Mercanti","orcid":"https://orcid.org/0000-0002-9774-1600"},"institutions":[{"id":"https://openalex.org/I27483092","display_name":"University of Perugia","ror":"https://ror.org/00x27da85","country_code":"IT","type":"education","lineage":["https://openalex.org/I27483092"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Ivan Mercanti","raw_affiliation_strings":["Department of Mathematics and Computer Science, University of Perugia, Perugia, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, University of Perugia, Perugia, Italy","institution_ids":["https://openalex.org/I27483092"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5059683769","display_name":"Marina Mongiello","orcid":"https://orcid.org/0000-0002-1477-1434"},"institutions":[{"id":"https://openalex.org/I68618741","display_name":"Polytechnic University of Bari","ror":"https://ror.org/03c44v465","country_code":"IT","type":"education","lineage":["https://openalex.org/I68618741"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Marina Mongiello","raw_affiliation_strings":["Department of Electrical and Information Engineering, Polytechnic University of Bari, Bari, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Information Engineering, Polytechnic University of Bari, Bari, Italy","institution_ids":["https://openalex.org/I68618741"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5018854212"],"corresponding_institution_ids":["https://openalex.org/I68618741"],"apc_list":{"value":2890,"currency":"USD","value_usd":2890},"apc_paid":{"value":2890,"currency":"USD","value_usd":2890},"fwci":13.9088,"has_fulltext":true,"cited_by_count":11,"citation_normalized_percentile":{"value":0.98681857,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":100},"biblio":{"volume":"6","issue":"6","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12128","display_name":"AI in Service Interactions","score":0.993399977684021,"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/T12128","display_name":"AI in Service Interactions","score":0.993399977684021,"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.9886999726295471,"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/T12031","display_name":"Speech and dialogue systems","score":0.9779000282287598,"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.6818366050720215},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5881309509277344},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5313839316368103},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.4625849425792694},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.33770161867141724},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.09842050075531006}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6818366050720215},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5881309509277344},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5313839316368103},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.4625849425792694},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.33770161867141724},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.09842050075531006},{"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/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s42979-025-04241-5","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s42979-025-04241-5","pdf_url":"https://link.springer.com/content/pdf/10.1007/s42979-025-04241-5.pdf","source":{"id":"https://openalex.org/S4210174798","display_name":"SN Computer Science","issn_l":"2661-8907","issn":["2661-8907","2662-995X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SN Computer Science","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1007/s42979-025-04241-5","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s42979-025-04241-5","pdf_url":"https://link.springer.com/content/pdf/10.1007/s42979-025-04241-5.pdf","source":{"id":"https://openalex.org/S4210174798","display_name":"SN Computer Science","issn_l":"2661-8907","issn":["2661-8907","2662-995X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SN Computer Science","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4412591853.pdf","grobid_xml":"https://content.openalex.org/works/W4412591853.grobid-xml"},"referenced_works_count":61,"referenced_works":["https://openalex.org/W2895742152","https://openalex.org/W3028999579","https://openalex.org/W3084211362","https://openalex.org/W3108032709","https://openalex.org/W3124866042","https://openalex.org/W3155461783","https://openalex.org/W3161120529","https://openalex.org/W3170554175","https://openalex.org/W4220962633","https://openalex.org/W4221143046","https://openalex.org/W4226485558","https://openalex.org/W4236521339","https://openalex.org/W4283705032","https://openalex.org/W4309171946","https://openalex.org/W4309953112","https://openalex.org/W4312669928","https://openalex.org/W4313342472","https://openalex.org/W4321277276","https://openalex.org/W4321368061","https://openalex.org/W4323256981","https://openalex.org/W4327519588","https://openalex.org/W4366498198","https://openalex.org/W4366750536","https://openalex.org/W4367059011","https://openalex.org/W4367693124","https://openalex.org/W4377291442","https://openalex.org/W4378473491","https://openalex.org/W4379164636","https://openalex.org/W4379259169","https://openalex.org/W4379878854","https://openalex.org/W4380879558","https://openalex.org/W4382313633","https://openalex.org/W4383498485","https://openalex.org/W4383498569","https://openalex.org/W4383737134","https://openalex.org/W4383901408","https://openalex.org/W4385337445","https://openalex.org/W4385477851","https://openalex.org/W4385633461","https://openalex.org/W4385656600","https://openalex.org/W4385755118","https://openalex.org/W4385973191","https://openalex.org/W4385973406","https://openalex.org/W4386002582","https://openalex.org/W4386002638","https://openalex.org/W4386143024","https://openalex.org/W4386701652","https://openalex.org/W4386794360","https://openalex.org/W4386827094","https://openalex.org/W4387035480","https://openalex.org/W4387501860","https://openalex.org/W4387520487","https://openalex.org/W4387610430","https://openalex.org/W4387674316","https://openalex.org/W4387773936","https://openalex.org/W4389471004","https://openalex.org/W4389520387","https://openalex.org/W4389777735","https://openalex.org/W4390956858","https://openalex.org/W6815217517","https://openalex.org/W6854439228"],"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/W2163672025","https://openalex.org/W2048831961","https://openalex.org/W1606349578","https://openalex.org/W4399567378"],"abstract_inverted_index":{"Abstract":[0],"Large":[1,52],"Language":[2,21,53],"Models":[3],"have":[4],"received":[5],"a":[6,51,72,111,149],"lot":[7],"of":[8,30,44,49,58,79,126],"attention":[9],"in":[10,34,115,137],"recent":[11],"years":[12],"due":[13],"to":[14,66,75,142],"their":[15,134],"outstanding":[16],"performance":[17,125],"on":[18],"various":[19],"Natural":[20],"Processing":[22],"tasks.":[23,37],"They":[24],"can":[25],"be":[26],"used":[27],"for":[28,55,151,158],"lots":[29],"applications,":[31],"including":[32],"assistance":[33],"code":[35,159],"generation":[36,57],"Actual":[38],"literature":[39],"lacks":[40],"an":[41],"exhaustive":[42],"analysis":[43,101],"the":[45,56,68,77,80,88,106,124],"benefits":[46],"and":[47,60,98,109,131,133],"drawbacks":[48],"using":[50],"Model":[54],"simple":[59],"complex":[61],"code.":[62],"This":[63],"paper":[64],"aims":[65],"overcome":[67],"issue:":[69],"we":[70,91,120],"perform":[71],"Literature":[73],"Review":[74],"explore":[76],"state-of-the-art":[78],"proposed":[81],"topic,":[82],"answering":[83],"4":[84],"Research":[85],"Questions.":[86],"Using":[87],"PRISMA":[89],"methodology,":[90],"reviewed":[92],"66":[93],"papers":[94],"published":[95],"between":[96],"2021":[97],"2023.":[99],"Our":[100],"reveals":[102],"Python\u2019s":[103],"dominance":[104],"as":[105,129],"preferred":[107],"language":[108],"identifies":[110],"significant":[112],"research":[113,153],"gap":[114],"addressing":[116],"ethical":[117],"constraints.":[118],"Additionally,":[119],"provide":[121],"insights":[122],"into":[123],"models":[127],"such":[128],"GPT-4":[130],"CodeLlama,":[132],"comparative":[135],"utility":[136],"tasks":[138],"ranging":[139],"from":[140],"debugging":[141],"multi-turn":[143],"program":[144],"synthesis.":[145],"The":[146],"findings":[147],"offer":[148],"foundation":[150],"future":[152],"aimed":[154],"at":[155],"optimizing":[156],"LLMs":[157],"generation.":[160]},"counts_by_year":[{"year":2026,"cited_by_count":10},{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-23T08:03:31.855105","created_date":"2025-10-10T00:00:00"}
