{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,18]],"date-time":"2024-10-18T04:16:10Z","timestamp":1729224970589,"version":"3.27.0"},"reference-count":51,"publisher":"IEEE","license":[{"start":{"date-parts":[[2024,9,2]],"date-time":"2024-09-02T00:00:00Z","timestamp":1725235200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,9,2]],"date-time":"2024-09-02T00:00:00Z","timestamp":1725235200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,9,2]]},"DOI":"10.1109\/vl\/hcc60511.2024.00011","type":"proceedings-article","created":{"date-parts":[[2024,10,16]],"date-time":"2024-10-16T17:51:27Z","timestamp":1729101087000},"page":"1-12","source":"Crossref","is-referenced-by-count":0,"title":["Let\u2019s Fix this Together: Conversational Debugging with GitHub Copilot"],"prefix":"10.1109","volume":"23","author":[{"given":"Yasharth","family":"Bajpai","sequence":"first","affiliation":[{"name":"Microsoft,Bengaluru,India"}]},{"given":"Bhavya","family":"Chopra","sequence":"additional","affiliation":[{"name":"Microsoft,Bengaluru,India"}]},{"given":"Param","family":"Biyani","sequence":"additional","affiliation":[{"name":"Microsoft,Bengaluru,India"}]},{"given":"Cagri","family":"Aslan","sequence":"additional","affiliation":[{"name":"Microsoft,Redmond,USA"}]},{"given":"Dustin","family":"Coleman","sequence":"additional","affiliation":[{"name":"Microsoft,Redmond,USA"}]},{"given":"Sumit","family":"Gulwani","sequence":"additional","affiliation":[{"name":"Microsoft,Redmond,USA"}]},{"given":"Chris","family":"Parnin","sequence":"additional","affiliation":[{"name":"Microsoft,Raleigh,USA"}]},{"given":"Arjun","family":"Radhakrishna","sequence":"additional","affiliation":[{"name":"Microsoft,Redmond,USA"}]},{"given":"Gustavo","family":"Soares","sequence":"additional","affiliation":[{"name":"Microsoft,Redmond,USA"}]}],"member":"263","reference":[{"article-title":"Rethinking Debugging and Debuggers","volume-title":"12th Annual Workshop at the Intersection of PL and HCI, 6 2022","author":"Alaboudi","key":"ref1"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3055301.3068754"},{"key":"ref3","article-title":"Visual studio"},{"article-title":"Intellij idea","year":"2023","author":"Brains","key":"ref4"},{"issue":"5","key":"ref5","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1016\/S0020-7373(85)80054-7","article-title":"Expertise in debugging computer programs: A process analysis","volume":"23","author":"Vessey","year":"1985","journal-title":"International Journal of Man-Machine Studies"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/VL-HCC57772.2023.00027"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606613"},{"year":"2022","key":"ref8","article-title":"Chatgpt"},{"year":"2023","key":"ref9","article-title":"Github copilot chat"},{"article-title":"Evaluating large language models trained on code","year":"2021","author":"Chen","key":"ref10"},{"article-title":"Codegen: An open large language model for code with multi-turn program synthesis","year":"2023","author":"Nijkamp","key":"ref11"},{"article-title":"Code llama: Open foundation models for code","year":"2023","author":"Rozi\u00e8re","key":"ref12"},{"key":"ref13","article-title":"Coderl: Mastering code generation through pretrained models and deep reinforcement learning","author":"Le","year":"2022","journal-title":"NeurIPS"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.emnlp-main.68"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1108\/ws.2000.07949fab.004"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3611643.3616253"},{"key":"ref17","first-page":"43","article-title":"Chapter two-the self-organization of human interaction","volume":"59","author":"Dale","year":"2013","journal-title":"The Self-Organization of Human Interaction, ser"},{"author":"Shatz","key":"ref18","article-title":"Grice\u2019s maxims of conversation: The principles of effective communication"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3502070"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-020-09810-1"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3502070"},{"year":"2023","key":"ref22","article-title":"Bing copilot"},{"article-title":"Autogen: Enabling next-gen llm applications via multi-agent conversation","year":"2023","author":"Wu","key":"ref23"},{"key":"ref24","first-page":"24-824","article-title":"Chain-of-thought prompting elicits reasoning in large language models","volume":"35","author":"Wei","year":"2022","journal-title":"Advances in neural information processing systems"},{"article-title":"Retrieval-augmented generation for knowledge-intensive nlp tasks","year":"2021","author":"Lewis","key":"ref25"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3502070"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/icse48619.2023.00047"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/358557.358577"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-64302-6_19"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/VL\/HCC50065.2020.9127273"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/2001420.2001445"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368130"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/1518701.1518942"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/vl\/hcc51201.2021.9576170"},{"article-title":"Explainable automated debugging via large language model-driven scientific debugging","year":"2023","author":"Kang","key":"ref35"},{"article-title":"The programmer\u2019s apprentice","year":"1990","author":"Rich","key":"ref36"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3581641.3584037"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3491101.3519665"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/3524459.3527351"},{"key":"ref40","first-page":"23","article-title":"An analysis of the automatic bug fixing performance of chatgpt","volume-title":"2023 IEEE\/ACM International Workshop on Automated Program Repair (APR)","author":"Sobania"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3135932.3135941"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/s11704-024-40231-1"},{"article-title":"Agentverse: Facilitating multi-agent collaboration and exploring emergent behaviors","year":"2023","author":"Chen","key":"ref43"},{"key":"ref44","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1162\/tacl_a_00638","article-title":"Lost in the middle: How language models use long contexts","volume":"12","author":"Liu","year":"2023","journal-title":"Transactions of the Association for Computational Linguistics"},{"article-title":"Chatdbg: An ai-powered debugging assistant","year":"2024","author":"Levin","key":"ref45"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3650212.3680384"},{"article-title":"Teaching large language models to self-debug","year":"2023","author":"Chen","key":"ref47"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.findings-acl.247"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2024.findings-acl.49"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180242"},{"article-title":"Devin, ai software engineer","year":"2024","author":"Labs","key":"ref51"}],"event":{"name":"2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC)","start":{"date-parts":[[2024,9,2]]},"location":"Liverpool, United Kingdom","end":{"date-parts":[[2024,9,6]]}},"container-title":["2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10714498\/10714491\/10714559.pdf?arnumber=10714559","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,17]],"date-time":"2024-10-17T05:50:05Z","timestamp":1729144205000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10714559\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,2]]},"references-count":51,"URL":"https:\/\/doi.org\/10.1109\/vl\/hcc60511.2024.00011","relation":{},"subject":[],"published":{"date-parts":[[2024,9,2]]}}}