Towards an understanding of large language models in software engineering tasks

Z Zheng, K Ning, Q Zhong, J Chen, W Chen… - Empirical Software …, 2025 - Springer
Abstract Large Language Models (LLMs) have drawn widespread attention and research
due to their astounding performance in text generation and reasoning tasks. Derivative …

An HCI-centric survey and taxonomy of human-generative-AI interactions

J Shi, R Jain, H Doh, R Suzuki, K Ramani - arxiv preprint arxiv …, 2023 - arxiv.org
Generative AI (GenAI) has shown remarkable capabilities in generating diverse and realistic
content across different formats like images, videos, and text. In Generative AI, human …

Large language models for software engineering: Survey and open problems

A Fan, B Gokkaya, M Harman… - 2023 IEEE/ACM …, 2023 - ieeexplore.ieee.org
This paper provides a survey of the emerging area of Large Language Models (LLMs) for
Software Engineering (SE). It also sets out open research challenges for the application of …

The robots are here: Navigating the generative ai revolution in computing education

J Prather, P Denny, J Leinonen, BA Becker… - Proceedings of the …, 2023 - dl.acm.org
Recent advancements in artificial intelligence (AI) and specifically generative AI (GenAI) are
threatening to fundamentally reshape computing and society. Largely driven by large …

Computing education in the era of generative AI

P Denny, J Prather, BA Becker… - Communications of the …, 2024 - dl.acm.org
Computing Education in the Era of Generative AI Page 1 key insights ˽ Generative AI
presents challenges and opportunities for computing education, necessitating updated …

Is ChatGPT the ultimate programming assistant--how far is it?

H Tian, W Lu, TO Li, X Tang, SC Cheung… - arxiv preprint arxiv …, 2023 - arxiv.org
Recently, the ChatGPT LLM has received great attention: it can be used as a bot for
discussing source code, prompting it to suggest changes, provide descriptions or even …

Using an llm to help with code understanding

D Nam, A Macvean, V Hellendoorn… - Proceedings of the …, 2024 - dl.acm.org
Understanding code is challenging, especially when working in new and complex
development environments. Code comments and documentation can help, but are typically …

“It's weird that it knows what i want”: Usability and interactions with copilot for novice programmers

J Prather, BN Reeves, P Denny, BA Becker… - ACM transactions on …, 2023 - dl.acm.org
Recent developments in deep learning have resulted in code-generation models that
produce source code from natural language and code-based prompts with high accuracy …

Comparing code explanations created by students and large language models

J Leinonen, P Denny, S MacNeil, S Sarsa… - Proceedings of the …, 2023 - dl.acm.org
Reasoning about code and explaining its purpose are fundamental skills for computer
scientists. There has been extensive research in the field of computing education on the …

From" Ban it till we understand it" to" Resistance is futile": How university programming instructors plan to adapt as more students use AI code generation and …

S Lau, P Guo - Proceedings of the 2023 ACM Conference on …, 2023 - dl.acm.org
Over the past year (2022–2023), recently-released AI tools such as ChatGPT and GitHub
Copilot have gained significant attention from computing educators. Both researchers and …