{"id":"https://openalex.org/W4403413330","doi":"https://doi.org/10.1145/3674805.3690755","title":"Multi-language Software Development in the LLM Era: Insights from Practitioners\u2019 Conversations with ChatGPT","display_name":"Multi-language Software Development in the LLM Era: Insights from Practitioners\u2019 Conversations with ChatGPT","publication_year":2024,"publication_date":"2024-10-15","ids":{"openalex":"https://openalex.org/W4403413330","doi":"https://doi.org/10.1145/3674805.3690755"},"language":"en","primary_location":{"id":"doi:10.1145/3674805.3690755","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3674805.3690755","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement","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/A5001582624","display_name":"Lucas Aguiar","orcid":null},"institutions":[{"id":"https://openalex.org/I102939073","display_name":"Universidade Estadual do Cear\u00e1","ror":"https://ror.org/00sec1m50","country_code":"BR","type":"education","lineage":["https://openalex.org/I102939073"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Lucas Aguiar","raw_affiliation_strings":["State University of Cear\u00e1, Brazil"],"affiliations":[{"raw_affiliation_string":"State University of Cear\u00e1, Brazil","institution_ids":["https://openalex.org/I102939073"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065650493","display_name":"Matheus Paix\u00e3o","orcid":"https://orcid.org/0000-0002-1775-7259"},"institutions":[{"id":"https://openalex.org/I102939073","display_name":"Universidade Estadual do Cear\u00e1","ror":"https://ror.org/00sec1m50","country_code":"BR","type":"education","lineage":["https://openalex.org/I102939073"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Matheus Paixao","raw_affiliation_strings":["State University of Cear\u00e1, Brazil"],"affiliations":[{"raw_affiliation_string":"State University of Cear\u00e1, Brazil","institution_ids":["https://openalex.org/I102939073"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024632348","display_name":"Rafael Augusto Ferreira do Carmo","orcid":"https://orcid.org/0000-0002-5080-1688"},"institutions":[{"id":"https://openalex.org/I243754102","display_name":"Universidade Federal do Cear\u00e1","ror":"https://ror.org/03srtnf24","country_code":"BR","type":"education","lineage":["https://openalex.org/I243754102"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Rafael Carmo","raw_affiliation_strings":["Federal University of Cear\u00e1, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Cear\u00e1, Brazil","institution_ids":["https://openalex.org/I243754102"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024824199","display_name":"Edson L.C. Soares","orcid":"https://orcid.org/0000-0002-6911-8029"},"institutions":[{"id":"https://openalex.org/I102939073","display_name":"Universidade Estadual do Cear\u00e1","ror":"https://ror.org/00sec1m50","country_code":"BR","type":"education","lineage":["https://openalex.org/I102939073"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Edson Soares","raw_affiliation_strings":["State University of Cear\u00e1, Brazil"],"affiliations":[{"raw_affiliation_string":"State University of Cear\u00e1, Brazil","institution_ids":["https://openalex.org/I102939073"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023616454","display_name":"Antonio Leal","orcid":null},"institutions":[{"id":"https://openalex.org/I102939073","display_name":"Universidade Estadual do Cear\u00e1","ror":"https://ror.org/00sec1m50","country_code":"BR","type":"education","lineage":["https://openalex.org/I102939073"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Antonio Leal","raw_affiliation_strings":["State University of Cear\u00e1, Brazil"],"affiliations":[{"raw_affiliation_string":"State University of Cear\u00e1, Brazil","institution_ids":["https://openalex.org/I102939073"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036152684","display_name":"M\u00e9lanie Freitas","orcid":null},"institutions":[{"id":"https://openalex.org/I102939073","display_name":"Universidade Estadual do Cear\u00e1","ror":"https://ror.org/00sec1m50","country_code":"BR","type":"education","lineage":["https://openalex.org/I102939073"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Matheus Freitas","raw_affiliation_strings":["State University of Cear\u00e1, Brazil"],"affiliations":[{"raw_affiliation_string":"State University of Cear\u00e1, Brazil","institution_ids":["https://openalex.org/I102939073"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5010328815","display_name":"Eliakim Gama","orcid":"https://orcid.org/0000-0003-3880-7144"},"institutions":[{"id":"https://openalex.org/I102939073","display_name":"Universidade Estadual do Cear\u00e1","ror":"https://ror.org/00sec1m50","country_code":"BR","type":"education","lineage":["https://openalex.org/I102939073"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Eliakim Gama","raw_affiliation_strings":["State University of Cear\u00e1, Brazil"],"affiliations":[{"raw_affiliation_string":"State University of Cear\u00e1, Brazil","institution_ids":["https://openalex.org/I102939073"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5001582624"],"corresponding_institution_ids":["https://openalex.org/I102939073"],"apc_list":null,"apc_paid":null,"fwci":0.6019,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.71727946,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"489","last_page":"495"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11636","display_name":"Artificial Intelligence in Healthcare and Education","score":0.9896000027656555,"subfield":{"id":"https://openalex.org/subfields/2718","display_name":"Health Informatics"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},"topics":[{"id":"https://openalex.org/T11636","display_name":"Artificial Intelligence in Healthcare and Education","score":0.9896000027656555,"subfield":{"id":"https://openalex.org/subfields/2718","display_name":"Health Informatics"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9433000087738037,"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.9236000180244446,"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.6598513722419739},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.4731731712818146},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4713665246963501},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4045318067073822},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.38426411151885986},{"id":"https://openalex.org/keywords/knowledge-management","display_name":"Knowledge management","score":0.3230428099632263},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.244806706905365}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6598513722419739},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.4731731712818146},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4713665246963501},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4045318067073822},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.38426411151885986},{"id":"https://openalex.org/C56739046","wikidata":"https://www.wikidata.org/wiki/Q192060","display_name":"Knowledge management","level":1,"score":0.3230428099632263},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.244806706905365}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3674805.3690755","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3674805.3690755","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement","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":21,"referenced_works":["https://openalex.org/W1560022972","https://openalex.org/W1985280909","https://openalex.org/W2085051041","https://openalex.org/W2142958724","https://openalex.org/W2154620002","https://openalex.org/W2404987555","https://openalex.org/W2606310092","https://openalex.org/W2914848344","https://openalex.org/W2991688556","https://openalex.org/W2993728480","https://openalex.org/W3096731927","https://openalex.org/W3112342778","https://openalex.org/W3131012613","https://openalex.org/W3162246821","https://openalex.org/W4226425467","https://openalex.org/W4229772528","https://openalex.org/W4324138978","https://openalex.org/W4384345670","https://openalex.org/W4394745423","https://openalex.org/W4401544362","https://openalex.org/W6911720835"],"related_works":["https://openalex.org/W2476117260","https://openalex.org/W2770531922","https://openalex.org/W1845068655","https://openalex.org/W4321354308","https://openalex.org/W3118244000","https://openalex.org/W2290299503","https://openalex.org/W3029851195","https://openalex.org/W2183585111","https://openalex.org/W2211158793","https://openalex.org/W2046884474"],"abstract_inverted_index":{"Non-trivial":[0],"software":[1,41,72],"systems":[2],"are":[3,104,200,215],"commonly":[4],"developed":[5],"using":[6],"more":[7],"than":[8],"a":[9,46,67,85,159,187],"single":[10],"programming":[11,109],"language.":[12],"However,":[13,142],"multi-language":[14,60,204],"development":[15,61,205],"is":[16,56],"not":[17,197],"straightforward.":[18],"Nowadays,":[19],"tools":[20,214],"powered":[21],"by":[22,102],"Large":[23],"Language":[24],"Models":[25],"(LLMs),":[26],"such":[27,131,148,213],"as":[28,111,132,149,186],"ChatGPT,":[29],"have":[30],"been":[31],"shown":[32],"to":[33,50,52,189],"successfully":[34],"assist":[35],"practitioners":[36,73],"in":[37,59,106,115,139,155,170,181,203,211],"several":[38],"aspects":[39],"of":[40,69,87,97,134,164,172],"development.":[42],"This":[43],"paper":[44],"reports":[45],"preliminary":[47],"study":[48],"aimed":[49],"investigate":[51],"what":[53],"extent":[54],"ChatGPT":[55,103,185],"being":[57,137,152,201],"used":[58,184,202],"scenarios.":[62],"Hence,":[63],"we":[64,78,127,143,167],"leveraged":[65],"DevGPT,":[66],"dataset":[68],"conversations":[70],"between":[71],"and":[74],"ChatGPT.":[75],"In":[76,123],"total,":[77],"studied":[79],"data":[80],"from":[81],"3,584":[82],"conversations,":[83,166],"comprising":[84],"total":[86],"18,862":[88],"code":[89,99],"snippets.":[90],"Our":[91,192],"analyses":[92],"show":[93],"that":[94,169,196],"only":[95,198],"18.33%":[96],"the":[98,107,112,116,119,165,209],"snippets":[100,136,151],"suggested":[101,138,154],"written":[105],"same":[108],"language":[110,114],"primary":[113],"repository":[117],"where":[118],"conversation":[120],"was":[121],"shared.":[122],"an":[124],"in-depth":[125],"analysis,":[126],"observed":[128],"expected":[129],"scenarios,":[130],"31.54%":[133],"JavaScript":[135],"CSS":[140],"repositories":[141],"also":[144,207],"unveiled":[145],"surprising":[146],"ones,":[147],"Python":[150],"largely":[153],"C++":[156],"repositories.":[157],"After":[158],"qualitative":[160],"open":[161],"card":[162],"sorting":[163],"found":[168],"70%":[171],"them":[173],"developers":[174,183],"were":[175],"asking":[176],"for":[177],"coding":[178],"support":[179],"while":[180],"57%":[182],"tool":[188],"generate":[190],"code.":[191],"initial":[193],"results":[194],"indicate":[195],"LLMs":[199],"but":[206],"showcase":[208],"contexts":[210],"which":[212],"assisting":[216],"developers.":[217]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
