[HTML][HTML] Large language models for code completion: A systematic literature review
RA Husein, H Aburajouh, C Catal - Computer Standards & Interfaces, 2024 - Elsevier
Code completion serves as a fundamental aspect of modern software development,
improving developers' coding processes. Integrating code completion tools into an …
improving developers' coding processes. Integrating code completion tools into an …
Expectation vs. experience: Evaluating the usability of code generation tools powered by large language models
Recent advances in Large Language Models (LLM) have made automatic code generation
possible for real-world programming tasks in general-purpose programming languages …
possible for real-world programming tasks in general-purpose programming languages …
Investigating code generation performance of ChatGPT with crowdsourcing social data
The recent advancements in Artificial Intelligence, particularly in large language models and
generative models, are resha** the field of software engineering by enabling innovative …
generative models, are resha** the field of software engineering by enabling innovative …
On the robustness of code generation techniques: An empirical study on github copilot
Software engineering research has always being concerned with the improvement of code
completion approaches, which suggest the next tokens a developer will likely type while …
completion approaches, which suggest the next tokens a developer will likely type while …
Automating code-related tasks through transformers: The impact of pre-training
Transformers have gained popularity in the software engineering (SE) literature. These deep
learning models are usually pre-trained through a self-supervised objective, meant to …
learning models are usually pre-trained through a self-supervised objective, meant to …
An empirical study on the usage of transformer models for code completion
Code completion aims at speeding up code writing by predicting the next code token (s) the
developer is likely to write. Works in this field focused on improving the accuracy of the …
developer is likely to write. Works in this field focused on improving the accuracy of the …
Diet code is healthy: Simplifying programs for pre-trained models of code
Pre-trained code representation models such as CodeBERT have demonstrated superior
performance in a variety of software engineering tasks, yet they are often heavy in …
performance in a variety of software engineering tasks, yet they are often heavy in …
A survey on large language models for software engineering
Software Engineering (SE) is the systematic design, development, and maintenance of
software applications, underpinning the digital infrastructure of our modern mainworld. Very …
software applications, underpinning the digital infrastructure of our modern mainworld. Very …
Benchmarking causal study to interpret large language models for source code
D Rodriguez-Cardenas, DN Palacio… - 2023 IEEE …, 2023 - ieeexplore.ieee.org
One of the most common solutions adopted by software researchers to address code
generation is by training Large Language Models (LLMs) on massive amounts of source …
generation is by training Large Language Models (LLMs) on massive amounts of source …
Toward a theory of causation for interpreting neural code models
Neural Language Models of Code, or Neural Code Models (NCMs), are rapidly progressing
from research prototypes to commercial developer tools. As such, understanding the …
from research prototypes to commercial developer tools. As such, understanding the …