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 …

A critical overview of industrial internet of things security and privacy issues using a layer-based hacking scenario

AH Eyeleko, T Feng - IEEE Internet of Things Journal, 2023 - ieeexplore.ieee.org
We have witnessed significant technological advancement over the past few years,
including the Internet of Things (IoT). The IoT's ability to connect consumer appliances to the …

A survey of learning-based automated program repair

Q Zhang, C Fang, Y Ma, W Sun, Z Chen - ACM Transactions on Software …, 2023 - dl.acm.org
Automated program repair (APR) aims to fix software bugs automatically and plays a crucial
role in software development and maintenance. With the recent advances in deep learning …

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 …

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 …

CIRCLE: Continual repair across programming languages

W Yuan, Q Zhang, T He, C Fang, NQV Hung… - Proceedings of the 31st …, 2022 - dl.acm.org
Automatic Program Repair (APR) aims at fixing buggy source code with less manual
debugging efforts, which plays a vital role in improving software reliability and development …

Multitask-based evaluation of open-source llm on software vulnerability

X Yin, C Ni, S Wang - IEEE Transactions on Software …, 2024 - ieeexplore.ieee.org
This paper proposes a pipeline for quantitatively evaluating interactive Large Language
Models (LLMs) using publicly available datasets. We carry out an extensive technical …

[HTML][HTML] Enhanced automated code vulnerability repair using large language models

D de-Fitero-Dominguez, E Garcia-Lopez… - … Applications of Artificial …, 2024 - Elsevier
This research addresses the complex challenge of automated repair of code vulnerabilities,
vital for enhancing digital security in an increasingly technology-driven world. The study …

The living review on automated program repair

M Monperrus - 2018 - hal.science
Concept This paper is a living review on automatic program repair 1. Compared to a
traditional survey, a living review evolves over time. I use a concise bullet-list style meant to …

Appt: Boosting automated patch correctness prediction via fine-tuning pre-trained models

Q Zhang, C Fang, W Sun, Y Liu, T He… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
Automated program repair (APR) aims to fix software bugs automatically without human
debugging efforts and plays a crucial role in software development and maintenance …