[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 …

Expectation vs. experience: Evaluating the usability of code generation tools powered by large language models

P Vaithilingam, T Zhang, EL Glassman - Chi conference on human …, 2022 - dl.acm.org
Recent advances in Large Language Models (LLM) have made automatic code generation
possible for real-world programming tasks in general-purpose programming languages …

Investigating code generation performance of ChatGPT with crowdsourcing social data

Y Feng, S Vanam, M Cherukupally… - 2023 IEEE 47th …, 2023 - ieeexplore.ieee.org
The recent advancements in Artificial Intelligence, particularly in large language models and
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

A Mastropaolo, L Pascarella… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
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 …

Automating code-related tasks through transformers: The impact of pre-training

R Tufano, L Pascarella, G Bavota - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
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 …

An empirical study on the usage of transformer models for code completion

M Ciniselli, N Cooper, L Pascarella… - IEEE Transactions …, 2021 - ieeexplore.ieee.org
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 …

Diet code is healthy: Simplifying programs for pre-trained models of code

Z Zhang, H Zhang, B Shen, X Gu - Proceedings of the 30th ACM Joint …, 2022 - dl.acm.org
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 …

A survey on large language models for software engineering

Q Zhang, C Fang, Y **e, Y Zhang, Y Yang… - arxiv preprint arxiv …, 2023 - arxiv.org
Software Engineering (SE) is the systematic design, development, and maintenance of
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 …

Toward a theory of causation for interpreting neural code models

DN Palacio, A Velasco, N Cooper… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
Neural Language Models of Code, or Neural Code Models (NCMs), are rapidly progressing
from research prototypes to commercial developer tools. As such, understanding the …