mlsanityData to 7 Oct 2026

Rocks Coding, Not Development--A Human-Centric, Experimental Evaluation of LLM-Supported SE Tasks

arXiv 2402.05650 ↗First posted 8 Feb 2024cs.SE cs.AIcited by 13

Not on the map. Why?

Abstract (arXiv)

Recently, large language models (LLM) based generative AI has been gaining momentum for their impressive high-quality performances in multiple domains, particularly after the release of the ChatGPT. Many believe that they have the potential to perform general-purpose problem-solving in software development and replace human software developers. Nevertheless, there are in a lack of serious investigation into the capability of these LLM techniques in fulfilling software development tasks. In a controlled 2 x 2 between-subject experiment with 109 participants, we examined whether and to what degree working with ChatGPT was helpful in the coding task and typical software development task and how people work with ChatGPT. We found that while ChatGPT performed well in solving simple coding problems, its performance in supporting typical software development tasks was not that good. We also observed the interactions between participants and ChatGPT and found the relations between the interactions and the outcomes. Our study thus provides first-hand insights into using ChatGPT to fulfill software engineering tasks with real-world developers and motivates the need for novel interaction mechanisms that help developers effectively work with large language models to achieve desired outcomes.

Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 31 of its 72 references that are in the map. First posted on arXiv 8 Feb 2024.

Builds on

31 of 72 references.

References · 31

  1. 2017Attention Is All You Needcited by 59,932
  2. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  3. 2022Training language models to follow instructions with human feedbackcited by 15,712
  4. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  5. 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
  6. 2022Generative Adversarial Networkscited by 5,603
  7. 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
  8. 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,286
  9. 2023A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPTcited by 612
  10. 2020GraphCodeBERT: Pre-training Code Representations with Data Flowcited by 600
  11. 2021Unified Pre-training for Program Understanding and Generationcited by 361
  12. 2021AI Chains: Transparent and Controllable Human-AI Interaction by Chaining Large Language Model Promptscited by 265
19 more
  1. 2022CoAuthor: Designing a Human-AI Collaborative Writing Dataset for Exploring Language Model Capabilitiescited by 245
  2. 2022Do Users Write More Insecure Code with AI Assistants?cited by 186
  3. 2020Unit Test Case Generation with Transformers and Focal Contextcited by 118
  4. 2022Productivity Assessment of Neural Code Completioncited by 97
  5. 2022Reading Between the Lines: Modeling User Behavior and Costs in AI-Assisted Programmingcited by 91
  6. 2022Lost at C: A User Study on the Security Implications of Large Language Model Code Assistantscited by 87
  7. 2023Studying the effect of AI Code Generators on Supporting Novice Learners in Introductory Programmingcited by 87
  8. 2019Human-AI Collaboration in Data Science: Exploring Data Scientists' Perceptions of Automated AIcited by 79
  9. 2023A Large-Scale Survey on the Usability of AI Programming Assistants: Successes and Challengescited by 75
  10. 2016Latent Predictor Networks for Code Generationcited by 73
  11. 2022Generated Faces in the Wild: Quantitative Comparison of Stable Diffusion, Midjourney and DALL-E 2cited by 55
  12. 2023"What It Wants Me To Say": Bridging the Abstraction Gap Between End-User Programmers and Code-Generating Large Language Modelscited by 48
  13. 2023Supporting Human-AI Collaboration in Auditing LLMs with LLMscited by 46
  14. 2021Perfection Not Required? Human-AI Partnerships in Code Translationcited by 42
  15. 2021In-IDE Code Generation from Natural Language: Promise and Challengescited by 41
  16. 2021"Brilliant AI Doctor" in Rural China: Tensions and Challenges in AI-Powered CDSS Deploymentcited by 28
  17. 2020Opportunities and Challenges in Code Search Toolscited by 22
  18. 2022Better Together? An Evaluation of AI-Supported Code Translationcited by 15
  19. 2019Unveiling Elite Developers' Activities in Open Source Projectscited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 9; 2026: 2.

13 papers.

Sort:

By area: