{"id":"https://openalex.org/W4400268528","doi":"https://doi.org/10.1145/3665348.3665383","title":"The Impact of AI-Pair Programmers on Code Quality and Developer Satisfaction: Evidence from TiMi studio","display_name":"The Impact of AI-Pair Programmers on Code Quality and Developer Satisfaction: Evidence from TiMi studio","publication_year":2024,"publication_date":"2024-05-10","ids":{"openalex":"https://openalex.org/W4400268528","doi":"https://doi.org/10.1145/3665348.3665383"},"language":"en","primary_location":{"id":"doi:10.1145/3665348.3665383","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3665348.3665383","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2024 International Conference on Generative Artificial Intelligence and Information Security","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5102866782","display_name":"Tianyi Chen","orcid":"https://orcid.org/0009-0003-4008-8772"},"institutions":[{"id":"https://openalex.org/I146655781","display_name":"University of Liverpool","ror":"https://ror.org/04xs57h96","country_code":"GB","type":"education","lineage":["https://openalex.org/I146655781"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Tianyi Chen","raw_affiliation_strings":["University of Liverpool, United Kingdom"],"affiliations":[{"raw_affiliation_string":"University of Liverpool, United Kingdom","institution_ids":["https://openalex.org/I146655781"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5102866782"],"corresponding_institution_ids":["https://openalex.org/I146655781"],"apc_list":null,"apc_paid":null,"fwci":5.4761,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.95812043,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"201","last_page":"205"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9954000115394592,"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.9954000115394592,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9725000262260437,"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/T12128","display_name":"AI in Service Interactions","score":0.9573000073432922,"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/studio","display_name":"Studio","score":0.7526107430458069},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.702791690826416},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.49661141633987427},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4506802260875702},{"id":"https://openalex.org/keywords/timi","display_name":"TIMI","score":0.4360661506652832},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.367405503988266},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.35723376274108887},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.17249763011932373},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.0811481773853302}],"concepts":[{"id":"https://openalex.org/C45012715","wikidata":"https://www.wikidata.org/wiki/Q746628","display_name":"Studio","level":2,"score":0.7526107430458069},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.702791690826416},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.49661141633987427},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4506802260875702},{"id":"https://openalex.org/C2777995511","wikidata":"https://www.wikidata.org/wiki/Q2897649","display_name":"TIMI","level":4,"score":0.4360661506652832},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.367405503988266},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.35723376274108887},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.17249763011932373},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0811481773853302},{"id":"https://openalex.org/C118552586","wikidata":"https://www.wikidata.org/wiki/Q7867","display_name":"Psychiatry","level":1,"score":0.0},{"id":"https://openalex.org/C2779581417","wikidata":"https://www.wikidata.org/wiki/Q1931577","display_name":"Thrombolysis","level":3,"score":0.0},{"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/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C500558357","wikidata":"https://www.wikidata.org/wiki/Q12152","display_name":"Myocardial infarction","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3665348.3665383","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3665348.3665383","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2024 International Conference on Generative Artificial Intelligence and Information Security","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W4310172547","https://openalex.org/W4318159335","https://openalex.org/W4366590384","https://openalex.org/W4367061230","https://openalex.org/W4367672983","https://openalex.org/W4367674916","https://openalex.org/W4385570331","https://openalex.org/W4389207788","https://openalex.org/W4390745309"],"related_works":["https://openalex.org/W2034570615","https://openalex.org/W2002059153","https://openalex.org/W1975484197","https://openalex.org/W2077300746","https://openalex.org/W2029556496","https://openalex.org/W12058249","https://openalex.org/W2010954547","https://openalex.org/W2348831066","https://openalex.org/W2071089382","https://openalex.org/W4386786879"],"abstract_inverted_index":{"AI-pair":[0,24,86,125,133,186,202,231],"programming":[1,25,87,134,187,203],"is":[2,49],"a":[3,11,50,69,75,136],"novel":[4],"approach":[5],"to":[6,27,114,176,236],"software":[7,35,241],"development":[8,36,79,242],"that":[9,82,132],"involves":[10],"human":[12,43],"developer":[13,62,109,112,122,143,208],"and":[14,32,44,61,91,96,101,111,116,121,126,142,157,172,179,183,189,195,207,210,213,216,222,233,238,244],"an":[15],"AI":[16,45],"assistant":[17],"working":[18],"together":[19],"on":[20,55,58,139,198,204],"the":[21,29,39,118,185,199],"same":[22],"code.":[23],"aims":[26],"improve":[28,237],"productivity,":[30],"quality,":[31],"creativity":[33],"of":[34,42,52,72,124,201],"by":[37,181],"leveraging":[38],"complementary":[40],"strengths":[41],"agents.":[46],"However,":[47],"there":[48],"lack":[51],"empirical":[53,194],"evidence":[54,197],"its":[56],"impact":[57,138,200],"code":[59,105,107,119,140,205],"quality":[60,120,141,206],"satisfaction.":[63],"In":[64],"this":[65],"paper,":[66],"we":[67],"conduct":[68],"case":[70],"study":[71],"TiMi":[73],"studio,":[74],"leading":[76],"mobile":[77],"game":[78],"studio":[80],"group":[81],"has":[83,92,135],"been":[84],"using":[85],"tools":[88,188],"since":[89],"2023,":[90],"produced":[93],"several":[94],"popular":[95],"high-quality":[97],"games.":[98],"We":[99],"collect":[100],"analyze":[102],"data":[103],"from":[104],"repositories,":[106],"reviews,":[108],"surveys,":[110],"interviews,":[113],"measure":[115],"compare":[117],"satisfaction":[123],"non-AI-pair":[127],"projects.":[128],"The":[129,159,191],"results":[130,160],"show":[131],"positive":[137],"satisfaction,":[144,209],"as":[145,151,166],"it":[146],"offers":[147],"various":[148],"benefits,":[149],"such":[150,165],"time-saving,":[152],"error-avoiding,":[153],"skill-learning,":[154],"possibility-exploring,":[155],"feedback-receiving,":[156],"quality-improving.":[158],"also":[161],"reveal":[162],"some":[163],"challenges,":[164],"reliability-questioning,":[167],"explainability-questioning,":[168],"trust-lacking,":[169],"communication-lacking,":[170],"autonomy-losing,":[171],"motivation-losing,":[173],"which":[174],"need":[175],"be":[177],"addressed":[178],"overcome":[180],"improving":[182],"enhancing":[184],"practices.":[190],"paper":[192],"provides":[193,211],"practical":[196],"useful":[212],"actionable":[214],"insights":[215],"guidance":[217],"for":[218],"developers,":[219],"managers,":[220],"researchers,":[221],"educators,":[223],"who":[224,234],"are":[225],"interested":[226],"in":[227,230],"or":[228],"involved":[229],"programming,":[232],"want":[235],"optimize":[239],"their":[240],"process":[243],"outcomes.":[245]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":1}],"updated_date":"2026-03-27T14:29:43.386196","created_date":"2025-10-10T00:00:00"}
