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 …

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

Selfapr: Self-supervised program repair with test execution diagnostics

H Ye, M Martinez, X Luo, T Zhang… - Proceedings of the 37th …, 2022 - dl.acm.org
Learning-based program repair has achieved good results in a recent series of papers. Yet,
we observe that the related work fails to repair some bugs because of a lack of knowledge …

Exploring {ChatGPT's} Capabilities on Vulnerability Management

P Liu, J Liu, L Fu, K Lu, Y **a, X Zhang… - 33rd USENIX Security …, 2024 - usenix.org
Recently, ChatGPT has attracted great attention from the code analysis domain. Prior works
show that ChatGPT has the capabilities of processing foundational code analysis tasks …

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 …

Is this change the answer to that problem? correlating descriptions of bug and code changes for evaluating patch correctness

H Tian, X Tang, A Habib, S Wang, K Liu, X **a… - Proceedings of the 37th …, 2022 - dl.acm.org
Patch correctness has been the focus of automated program repair (APR) in recent years
due to the propensity of APR tools to generate overfitting patches. Given a generated patch …

[PDF][PDF] Do neutral prompts produce insecure code? formai-v2 dataset: Labelling vulnerabilities in code generated by large language models

N Tihanyi, T Bisztray, MA Ferrag, R Jain… - arxiv preprint arxiv …, 2024 - researchgate.net
This study provides a comparative analysis of state-of-the-art large language models
(LLMs), analyzing how likely they generate vulnerabilities when writing simple C programs …

Patch Correctness Assessment: A Survey

Z Fei, J Ge, C Li, T Wang, Y Li, H Zhang… - ACM Transactions on …, 2025 - dl.acm.org
Most automated program repair methods rely on test cases to determine the correctness of
the generated patches. However, due to the incompleteness of available test suites, some …

MetaTPTrans: A meta learning approach for multilingual code representation learning

W Pian, H Peng, X Tang, T Sun, H Tian… - Proceedings of the …, 2023 - ojs.aaai.org
Abstract Representation learning of source code is essential for applying machine learning
to software engineering tasks. Learning code representation from a multilingual source code …