{"id":"https://openalex.org/W7134975074","doi":"https://doi.org/10.48550/arxiv.2603.09701","title":"An Empirical Study of Interaction Smells in Multi-Turn Human-LLM Collaborative Code Generation","display_name":"An Empirical Study of Interaction Smells in Multi-Turn Human-LLM Collaborative Code Generation","publication_year":2026,"publication_date":"2026-03-10","ids":{"openalex":"https://openalex.org/W7134975074","doi":"https://doi.org/10.48550/arxiv.2603.09701"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2603.09701","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.09701","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2603.09701","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5128774937","display_name":"Binquan Zhang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Binquan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128782881","display_name":"Li Hua Zhang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Li","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128710340","display_name":"Lin Shi","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shi, Lin","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128739445","display_name":"Song Wang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wang, Song","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128733213","display_name":"Yuwei Qian","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Qian, Yuwei","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045927640","display_name":"Linhui Zhao","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhao, Linhui","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128700646","display_name":"Fang Liu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Liu, Fang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128768375","display_name":"An Fu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fu, An","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5128720249","display_name":"Yida Ye","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ye, Yida","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.34940001368522644,"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.34940001368522644,"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.17520000040531158,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.04919999837875366,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.6434999704360962},{"id":"https://openalex.org/keywords/code-smell","display_name":"Code smell","score":0.6031000018119812},{"id":"https://openalex.org/keywords/taxonomy","display_name":"Taxonomy (biology)","score":0.5227000117301941},{"id":"https://openalex.org/keywords/empirical-research","display_name":"Empirical research","score":0.511900007724762},{"id":"https://openalex.org/keywords/consistency","display_name":"Consistency (knowledge bases)","score":0.4765999913215637},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.42329999804496765},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.41850000619888306},{"id":"https://openalex.org/keywords/grasp","display_name":"GRASP","score":0.4034000039100647}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7487999796867371},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.6434999704360962},{"id":"https://openalex.org/C133237599","wikidata":"https://www.wikidata.org/wiki/Q2295111","display_name":"Code smell","level":5,"score":0.6031000018119812},{"id":"https://openalex.org/C58642233","wikidata":"https://www.wikidata.org/wiki/Q8269924","display_name":"Taxonomy (biology)","level":2,"score":0.5227000117301941},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.511900007724762},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.4765999913215637},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.4490000009536743},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.42329999804496765},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.41850000619888306},{"id":"https://openalex.org/C171268870","wikidata":"https://www.wikidata.org/wiki/Q1486676","display_name":"GRASP","level":2,"score":0.4034000039100647},{"id":"https://openalex.org/C166998942","wikidata":"https://www.wikidata.org/wiki/Q16969238","display_name":"Interactor","level":2,"score":0.38960000872612},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.35280001163482666},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3431999981403351},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.3407999873161316},{"id":"https://openalex.org/C2777617010","wikidata":"https://www.wikidata.org/wiki/Q18957","display_name":"Mainstream","level":2,"score":0.3337000012397766},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.3009999990463257},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.29670000076293945},{"id":"https://openalex.org/C100521375","wikidata":"https://www.wikidata.org/wiki/Q2015382","display_name":"Competence (human resources)","level":2,"score":0.2919999957084656},{"id":"https://openalex.org/C177606310","wikidata":"https://www.wikidata.org/wiki/Q5674297","display_name":"Adaptability","level":2,"score":0.2777000069618225},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.27720001339912415},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.27000001072883606},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.26660001277923584},{"id":"https://openalex.org/C13854087","wikidata":"https://www.wikidata.org/wiki/Q1061656","display_name":"Interaction design","level":2,"score":0.2646999955177307},{"id":"https://openalex.org/C2775851571","wikidata":"https://www.wikidata.org/wiki/Q6045205","display_name":"Interaction protocol","level":3,"score":0.26260000467300415}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2603.09701","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.09701","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2603.09701","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2603.09701","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Large":[0],"Language":[1],"Models":[2],"(LLMs)":[3],"have":[4],"revolutionized":[5],"code":[6,30,99],"generation,":[7],"evolving":[8],"from":[9,87,102],"static":[10],"tools":[11],"into":[12,134],"dynamic":[13],"conversational":[14],"interfaces":[15],"that":[16,213],"facilitate":[17],"complex,":[18],"multi-turn":[19,192],"collaborative":[20],"programming.":[21],"While":[22],"LLMs":[23,159],"exhibit":[24],"remarkable":[25],"proficiency":[26],"in":[27,45,97],"generating":[28],"standalone":[29],"snippets,":[31],"they":[32],"often":[33],"struggle":[34],"to":[35,92,169,190],"maintain":[36],"contextual":[37],"consistency":[38],"during":[39],"extended":[40,209],"interactions,":[41],"creating":[42],"significant":[43],"obstacles":[44],"the":[46,53,57,65,103,113,171,208,220,227],"collaboration":[47],"process.":[48],"Existing":[49],"benchmarks":[50],"primarily":[51],"emphasize":[52],"functional":[54],"correctness":[55],"of":[56,105,116,173,198,229],"final":[58],"output,":[59],"overlooking":[60],"latent":[61],"quality":[62,194,203],"issues":[63],"within":[64],"interaction":[66,127,193],"process":[67],"itself,":[68],"which":[69],"we":[70,77,111,154,180],"term":[71],"Interaction":[72,95,117,132,174,230],"Smells.":[73,231],"In":[74],"this":[75,214],"paper,":[76],"conduct":[78],"an":[79],"empirical":[80],"study":[81],"on":[82,125,207],"sampled":[83],"real-word":[84],"user-LLM":[85],"interactions":[86],"WildChat":[88],"and":[89,108,145,167,201,224],"LMSYS-Chat-1M":[90],"datasets":[91],"systematically":[93],"investigate":[94],"Smells":[96,118,133,175],"human-LLM":[98],"generation":[100],"tasks":[101],"perspectives":[104],"phenomena,":[106],"distribution,":[107],"mitigation.":[109],"First,":[110],"establish":[112],"first":[114],"taxonomy":[115,130],"by":[119],"manually":[120],"performing":[121],"open":[122],"card":[123],"sorting":[124],"real-world":[126],"logs.":[128],"This":[129],"categorizes":[131],"three":[135],"primary":[136],"categories,":[137],"i.e.,":[138],"User":[139],"Intent":[140],"Quality,":[141],"Historical":[142,146],"Instruction":[143],"Compliance,":[144],"Response":[147],"Violation,":[148],"comprising":[149],"nine":[150],"specific":[151],"subcategories.":[152],"Next,":[153],"quantitatively":[155],"evaluate":[156],"six":[157],"mainstream":[158],"(i.e.,":[160],"GPT-4o,":[161],"DeepSeek-Chat,":[162],"Gemini":[163],"2.5,":[164],"Qwen2.5-32B,":[165],"Qwen2.5-72B,":[166],"Qwen3-235B-a22b)":[168],"analyze":[170],"distribution":[172],"across":[176],"different":[177],"models.":[178],"Finally,":[179],"propose":[181],"Invariant-aware":[182],"Constraint":[183],"Evolution":[184],"(InCE),":[185],"a":[186],"multi-agent":[187],"framework":[188],"designed":[189],"improve":[191],"through":[195],"explicit":[196],"extraction":[197],"global":[199],"invariants":[200],"pre-generation":[202],"audits.":[204],"Experimental":[205],"results":[206],"WildBench":[210],"benchmark":[211],"demonstrate":[212],"lightweight":[215],"mitigation":[216],"approach":[217],"significantly":[218],"improves":[219],"Task":[221],"Success":[222],"Rate":[223],"effectively":[225],"suppresses":[226],"occurrence":[228]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-03-12T00:00:00"}
