A systematic literature review on large language models for automated program repair
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 …
debugging efforts. Very recently, with the advances in Large Language Models (LLMs), an …
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 …
traditional survey, a living review evolves over time. I use a concise bullet-list style meant to …
Invalidator: Automated patch correctness assessment via semantic and syntactic reasoning
Automated program repair (APR) faces the challenge of test overfitting, where generated
patches pass validation tests but fail to generalize. Existing methods for patch assessment …
patches pass validation tests but fail to generalize. Existing methods for patch assessment …
A survey on large language models for software engineering
Software Engineering (SE) is the systematic design, development, and maintenance of
software applications, underpinning the digital infrastructure of our modern mainworld. Very …
software applications, underpinning the digital infrastructure of our modern mainworld. Very …
Large language model for vulnerability detection: Emerging results and future directions
Previous learning-based vulnerability detection methods relied on either medium-sized pre-
trained models or smaller neural networks from scratch. Recent advancements in Large Pre …
trained models or smaller neural networks from scratch. Recent advancements in Large Pre …
Patch Correctness Assessment: A Survey
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 …
the generated patches. However, due to the incompleteness of available test suites, some …
Multi-granularity detector for vulnerability fixes
With the increasing reliance on Open Source Software, users are exposed to third-party
library vulnerabilities. Software Composition Analysis (SCA) tools have been created to alert …
library vulnerabilities. Software Composition Analysis (SCA) tools have been created to alert …
Appt: Boosting automated patch correctness prediction via fine-tuning pre-trained models
Automated program repair (APR) aims to fix software bugs automatically without human
debugging efforts and plays a crucial role in software development and maintenance …
debugging efforts and plays a crucial role in software development and maintenance …
LEGION: Harnessing Pre-trained Language Models for GitHub Topic Recommendations with Distribution-Balance Loss
YT Dang, T Le-Cong, PT Nguyen, AMT Bui… - Proceedings of the 28th …, 2024 - dl.acm.org
Open-source development has revolutionized the software industry by promoting
collaboration, transparency, and community-driven innovation. Today, a vast amount of …
collaboration, transparency, and community-driven innovation. Today, a vast amount of …
The Classification of Software Requirements using Large Language Models: Emerging Results and Future Directions
Y Zhang, Y Li - 2024 3rd International Conference on Cloud …, 2024 - ieeexplore.ieee.org
In recent years, large language models (LLMs) have demonstrated exceptional capabilities
across various tasks. However, the effectiveness of LLMs in software requirement …
across various tasks. However, the effectiveness of LLMs in software requirement …