{"id":"https://openalex.org/W4411450119","doi":"https://doi.org/10.1145/3715749","title":"Beyond Functional Correctness: Investigating Coding Style Inconsistencies in Large Language Models","display_name":"Beyond Functional Correctness: Investigating Coding Style Inconsistencies in Large Language Models","publication_year":2025,"publication_date":"2025-06-19","ids":{"openalex":"https://openalex.org/W4411450119","doi":"https://doi.org/10.1145/3715749"},"language":"en","primary_location":{"id":"doi:10.1145/3715749","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3715749","pdf_url":null,"source":{"id":"https://openalex.org/S4404663975","display_name":"Proceedings of the ACM on software engineering.","issn_l":"2994-970X","issn":["2994-970X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"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":"cc-by-nd","license_id":"https://openalex.org/licenses/cc-by-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1145/3715749","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100350708","display_name":"Yanlin Wang","orcid":"https://orcid.org/0000-0001-7761-7269"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yanlin Wang","raw_affiliation_strings":["Sun Yat-sen University, Zhuhai, China"],"raw_orcid":"https://orcid.org/0000-0001-7761-7269","affiliations":[{"raw_affiliation_string":"Sun Yat-sen University, Zhuhai, China","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Tianyue Jiang","orcid":"https://orcid.org/0009-0003-1305-8084"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tianyue Jiang","raw_affiliation_strings":["Sun Yat-sen University, Zhuhai, China"],"raw_orcid":"https://orcid.org/0009-0003-1305-8084","affiliations":[{"raw_affiliation_string":"Sun Yat-sen University, Zhuhai, China","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100697907","display_name":"Mingwei Liu","orcid":"https://orcid.org/0000-0002-3462-997X"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mingwei Liu","raw_affiliation_strings":["Sun Yat-sen University, Zhuhai, China"],"raw_orcid":"https://orcid.org/0000-0002-3462-997X","affiliations":[{"raw_affiliation_string":"Sun Yat-sen University, Zhuhai, China","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086118824","display_name":"Jiachi Chen","orcid":"https://orcid.org/0000-0002-0192-9992"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiachi Chen","raw_affiliation_strings":["Sun Yat-sen University, Zhuhai, China"],"raw_orcid":"https://orcid.org/0000-0002-0192-9992","affiliations":[{"raw_affiliation_string":"Sun Yat-sen University, Zhuhai, China","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057897875","display_name":"Mingzhi Mao","orcid":"https://orcid.org/0000-0001-9369-7828"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mingzhi Mao","raw_affiliation_strings":["Sun Yat-sen University, Zhuhai, China"],"raw_orcid":"https://orcid.org/0000-0001-9369-7828","affiliations":[{"raw_affiliation_string":"Sun Yat-sen University, Zhuhai, China","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060619317","display_name":"Xilin Liu","orcid":"https://orcid.org/0009-0001-4870-1012"},"institutions":[{"id":"https://openalex.org/I2250955327","display_name":"Huawei Technologies (China)","ror":"https://ror.org/00cmhce21","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250955327"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xilin Liu","raw_affiliation_strings":["Huawei Cloud Computing Technologies, Shenzhen, China"],"raw_orcid":"https://orcid.org/0009-0001-4870-1012","affiliations":[{"raw_affiliation_string":"Huawei Cloud Computing Technologies, Shenzhen, China","institution_ids":["https://openalex.org/I2250955327"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048525009","display_name":"Yuchi Ma","orcid":"https://orcid.org/0009-0002-3304-1389"},"institutions":[{"id":"https://openalex.org/I2250955327","display_name":"Huawei Technologies (China)","ror":"https://ror.org/00cmhce21","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250955327"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuchi Ma","raw_affiliation_strings":["Huawei Cloud Computing Technologies, Shenzhen, China"],"raw_orcid":"https://orcid.org/0009-0002-3304-1389","affiliations":[{"raw_affiliation_string":"Huawei Cloud Computing Technologies, Shenzhen, China","institution_ids":["https://openalex.org/I2250955327"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5000582109","display_name":"Zibin Zheng","orcid":"https://orcid.org/0000-0002-7878-4330"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zibin Zheng","raw_affiliation_strings":["Sun Yat-sen University, Zhuhai, China"],"raw_orcid":"https://orcid.org/0000-0002-7878-4330","affiliations":[{"raw_affiliation_string":"Sun Yat-sen University, Zhuhai, China","institution_ids":["https://openalex.org/I157773358"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":14.1536,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.9858694,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"2","issue":"FSE","first_page":"690","last_page":"712"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9997000098228455,"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.9997000098228455,"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.9927999973297119,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9718999862670898,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/readability","display_name":"Readability","score":0.8485053777694702},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.7167964577674866},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6651856899261475},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.4972558319568634},{"id":"https://openalex.org/keywords/style","display_name":"Style (visual arts)","score":0.48846641182899475},{"id":"https://openalex.org/keywords/mainstream","display_name":"Mainstream","score":0.42716264724731445},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.3588729202747345},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.32343727350234985},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.27115464210510254},{"id":"https://openalex.org/keywords/political-science","display_name":"Political science","score":0.10029521584510803},{"id":"https://openalex.org/keywords/sociology","display_name":"Sociology","score":0.08980268239974976},{"id":"https://openalex.org/keywords/social-science","display_name":"Social science","score":0.08325549960136414}],"concepts":[{"id":"https://openalex.org/C2778143727","wikidata":"https://www.wikidata.org/wiki/Q1820650","display_name":"Readability","level":2,"score":0.8485053777694702},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.7167964577674866},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6651856899261475},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.4972558319568634},{"id":"https://openalex.org/C2776445246","wikidata":"https://www.wikidata.org/wiki/Q1792644","display_name":"Style (visual arts)","level":2,"score":0.48846641182899475},{"id":"https://openalex.org/C2777617010","wikidata":"https://www.wikidata.org/wiki/Q18957","display_name":"Mainstream","level":2,"score":0.42716264724731445},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.3588729202747345},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.32343727350234985},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.27115464210510254},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.10029521584510803},{"id":"https://openalex.org/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.08980268239974976},{"id":"https://openalex.org/C36289849","wikidata":"https://www.wikidata.org/wiki/Q34749","display_name":"Social science","level":1,"score":0.08325549960136414},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.0},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3715749","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3715749","pdf_url":null,"source":{"id":"https://openalex.org/S4404663975","display_name":"Proceedings of the ACM on software engineering.","issn_l":"2994-970X","issn":["2994-970X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"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":"cc-by-nd","license_id":"https://openalex.org/licenses/cc-by-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Software Engineering","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3715749","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3715749","pdf_url":null,"source":{"id":"https://openalex.org/S4404663975","display_name":"Proceedings of the ACM on software engineering.","issn_l":"2994-970X","issn":["2994-970X"],"is_oa":false,"is_in_doaj":false,"is_core":false,"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":"cc-by-nd","license_id":"https://openalex.org/licenses/cc-by-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Software Engineering","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.4000000059604645}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W1999335744","https://openalex.org/W2019284588","https://openalex.org/W2517352662","https://openalex.org/W2536788874","https://openalex.org/W3176868790","https://openalex.org/W4210772589","https://openalex.org/W4232648333","https://openalex.org/W4284664028","https://openalex.org/W4320854935","https://openalex.org/W4384026646","https://openalex.org/W4384347367","https://openalex.org/W4385571376","https://openalex.org/W4385572142","https://openalex.org/W4388483263","https://openalex.org/W4388919111","https://openalex.org/W4389519225","https://openalex.org/W4391558462","https://openalex.org/W4391741735","https://openalex.org/W4392365769","https://openalex.org/W4394745253","https://openalex.org/W4398239361","https://openalex.org/W4399631463","https://openalex.org/W4399632113","https://openalex.org/W4400681637","https://openalex.org/W4400798658","https://openalex.org/W4401043509","https://openalex.org/W4402443087","https://openalex.org/W4402670434","https://openalex.org/W4405796591"],"related_works":["https://openalex.org/W1964661231","https://openalex.org/W4254960163","https://openalex.org/W3110264473","https://openalex.org/W2999103397","https://openalex.org/W2370831213","https://openalex.org/W4315704968","https://openalex.org/W4285478380","https://openalex.org/W2100255360","https://openalex.org/W2032810564","https://openalex.org/W2107506952"],"abstract_inverted_index":{"Large":[0],"language":[1],"models":[2],"(LLMs)":[3],"have":[4],"brought":[5],"a":[6,90],"paradigm":[7],"shift":[8],"to":[9,18,143],"the":[10,16,20,30,52,58,65,81,99,105,133,145],"field":[11],"of":[12,32,83,93,113,136],"code":[13,33,59,66,100,106],"generation,":[14,34],"offering":[15],"potential":[17],"enhance":[19],"software":[21],"development":[22],"process.":[23],"However,":[24],"previous":[25],"research":[26],"mainly":[27],"focuses":[28],"on":[29],"accuracy":[31],"while":[35],"coding":[36,55,73,84,128],"style":[37,56,74,85],"differences":[38,53,126],"between":[39,57],"LLMs":[40,63,103,122],"and":[41,64,71,116,123,139],"human":[42,69,109],"developers":[43,124],"remain":[44],"under-explored.":[45],"In":[46],"this":[47],"paper,":[48],"we":[49,78,131],"empirically":[50],"analyze":[51],"in":[54,111,127],"generated":[60,101],"by":[61,68,87,102,108],"mainstream":[62],"written":[67,107],"developers,":[70],"summarize":[72,80],"inconsistency":[75],"taxonomy.":[76],"Specifically,":[77],"first":[79],"types":[82],"inconsistencies":[86,138],"manually":[88],"analyzing":[89],"large":[91],"number":[92],"generation":[94],"results.":[95],"We":[96],"then":[97],"compare":[98],"with":[104],"programmers":[110],"terms":[112],"readability,":[114],"conciseness,":[115],"robustness.":[117],"The":[118],"results":[119],"reveal":[120],"that":[121],"exhibit":[125],"style.":[129],"Additionally,":[130],"study":[132],"possible":[134],"causes":[135],"these":[137],"provide":[140],"some":[141],"solutions":[142],"alleviate":[144],"problem.":[146]},"counts_by_year":[{"year":2025,"cited_by_count":6}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
