Software testing with large language models: Survey, landscape, and vision
Pre-trained large language models (LLMs) have recently emerged as a breakthrough
technology in natural language processing and artificial intelligence, with the ability to …
technology in natural language processing and artificial intelligence, with the ability to …
Automatic generation of programming exercises and code explanations using large language models
This article explores the natural language generation capabilities of large language models
with application to the production of two types of learning resources common in …
with application to the production of two types of learning resources common in …
Lost at c: A user study on the security implications of large language model code assistants
Large Language Models (LLMs) such as OpenAI Codex are increasingly being used as AI-
based coding assistants. Understanding the impact of these tools on developers' code is …
based coding assistants. Understanding the impact of these tools on developers' code is …
Robustness, security, privacy, explainability, efficiency, and usability of large language models for code
Large language models for code (LLM4Code), which demonstrate strong performance (eg,
high accuracy) in processing source code, have significantly transformed software …
high accuracy) in processing source code, have significantly transformed software …
Unveiling memorization in code models
The availability of large-scale datasets, advanced architectures, and powerful computational
resources have led to effective code models that automate diverse software engineering …
resources have led to effective code models that automate diverse software engineering …
Source code recommender systems: The practitioners' perspective
The automatic generation of source code is one of the long-lasting dreams in software
engineering research. Several techniques have been proposed to speed up the writing of …
engineering research. Several techniques have been proposed to speed up the writing of …