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 models for cyber security: A systematic literature review

HX Xu, SA Wang, N Li, K Wang, Y Zhao, K Chen… - arxiv preprint arxiv …, 2024 - arxiv.org
The rapid advancement of Large Language Models (LLMs) has opened up new
opportunities for leveraging artificial intelligence in various domains, including cybersecurity …

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 …

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 …

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 …

One size does not fit all: Multi-granularity patch generation for better automated program repair

B Lin, S Wang, M Wen, L Chen, X Mao - Proceedings of the 33rd ACM …, 2024 - dl.acm.org
Automated program repair aims to automate bug correction and alleviate the burden of
manual debugging, which plays a crucial role in software development and maintenance …

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 …

Hybrid automated program repair by combining large language models and program analysis

F Li, J Jiang, J Sun, H Zhang - ACM Transactions on Software …, 2024 - dl.acm.org
Automated Program Repair (APR) has garnered significant attention due to its potential to
streamline the bug repair process for human developers. Recently, LLM-based APR …

Evolving paradigms in automated program repair: Taxonomy, challenges, and opportunities

K Huang, Z Xu, S Yang, H Sun, X Li, Z Yan… - ACM Computing …, 2024 - dl.acm.org
With the rapid development and large-scale popularity of program software, modern society
increasingly relies on software systems. However, the problems exposed by software have …

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