Large language models for software engineering: A systematic literature review

X Hou, Y Zhao, Y Liu, Z Yang, K Wang, L Li… - ACM Transactions on …, 2024‏ - dl.acm.org
Large Language Models (LLMs) have significantly impacted numerous domains, including
Software Engineering (SE). Many recent publications have explored LLMs applied to …

Large language model for vulnerability detection and repair: Literature review and the road ahead

X Zhou, S Cao, X Sun, D Lo - ACM Transactions on Software …, 2024‏ - dl.acm.org
The significant advancements in Large Language Models (LLMs) have resulted in their
widespread adoption across various tasks within Software Engineering (SE), including …

ChatGPT for education and research: Opportunities, threats, and strategies

MM Rahman, Y Watanobe - Applied Sciences, 2023‏ - mdpi.com
In recent years, the rise of advanced artificial intelligence technologies has had a profound
impact on many fields, including education and research. One such technology is ChatGPT …

An analysis of the automatic bug fixing performance of chatgpt

D Sobania, M Briesch, C Hanna… - 2023 IEEE/ACM …, 2023‏ - ieeexplore.ieee.org
To support software developers in finding and fixing software bugs, several automated
program repair techniques have been introduced. Given a test suite, standard methods …

Understanding the effectiveness of large language models in code translation

R Pan, AR Ibrahimzada, R Krishna, D Sankar… - CoRR, 2023‏ - openreview.net
Code translation aims to convert source code from one programming language (PL) to
another. Given the promising abilities of large language models (LLMs) in code synthesis …

A systematic literature review on large language models for automated program repair

Q Zhang, C Fang, Y **e, YX Ma, W Sun, Y Yang… - arxiv preprint arxiv …, 2024‏ - arxiv.org
Automated Program Repair (APR) attempts to patch software bugs and reduce manual
debugging efforts. Very recently, with the advances in Large Language Models (LLMs), an …

An empirical study on fine-tuning large language models of code for automated program repair

K Huang, X Meng, J Zhang, Y Liu… - 2023 38th IEEE/ACM …, 2023‏ - ieeexplore.ieee.org
The advent of large language models (LLMs) has opened up new opportunities for
automated program repair (APR). In particular, some recent studies have explored how to …

[PDF][PDF] Calibration and correctness of language models for code

C Spiess, D Gros, KS Pai, M Pradel… - arxiv preprint arxiv …, 2024‏ - software-lab.org
Machine learning models are widely used, but can also often be wrong. Users would benefit
from a reliable indication of whether a given output from a given model should be trusted, so …

Pre-trained model-based automated software vulnerability repair: How far are we?

Q Zhang, C Fang, B Yu, W Sun… - IEEE Transactions on …, 2023‏ - ieeexplore.ieee.org
Various approaches are proposed to help under-resourced security researchers to detect
and analyze software vulnerabilities. It is still incredibly time-consuming and labor-intensive …

Gamma: Revisiting template-based automated program repair via mask prediction

Q Zhang, C Fang, T Zhang, B Yu… - 2023 38th IEEE/ACM …, 2023‏ - ieeexplore.ieee.org
Automated program repair (APR) aims to fix software bugs without manual debugging efforts
and plays a crucial role in software development and maintenance. Template-based APR …