paper-with-me

Papers

Obstacles in Fully Automatic Program Repair: A survey

2020-11-05 · S. Amirhossein Mousavi, Donya Azizi Babani, Francesco Flammini

The current article is an interdisciplinary attempt to decipher automatic program repair processes. The review is done by the manner typical to human science known as diffraction. We attempt to spot a gap in the literature of self-healing and self-repair operations and further investigate the approaches that would enable us to tackle the problems we face. As a conclusion, we suggest a shift in the current approach to automatic program repair operations in order to attain our goals. The emphasis of this review is to achieve full automation. Several obstacles are shortly mentioned in the current essay but the main shortage that is covered is the overfitting obstacle, and this particular problem is investigated in the stream that is related to full automation of the repair process.

📄 PDF Abstract BibTeX arXiv:2011.02714

Code (0)

등록된 구현이 없습니다.

Tasks

Program RepairSurvey

Methods 이 논문이 사용한 방법론

Repair 설명 없음

Similar Papers 제목 키워드 기반

Automatic Programming: Large Language Models and Beyond

2024-05-03 · Michael R. Lyu, Baishakhi Ray, Abhik Roychoudhury, Shin Hwei Tan 외

Automatic programming has seen increasing popularity due to the emergence of tools like GitHub Copilot which rely on Large Language Models (LLMs). At the same time, automatically generated code faces challenges during de…

Program Repair

A Comprehensive Survey of AI-Driven Advancements and Techniques in Automated Program Repair and Code Generation

2024-11-12 · Avinash Anand, Akshit Gupta, Nishchay Yadav, Shaurya Bajaj

Bug fixing and code generation have been core research topics in software development for many years. The recent explosive growth in Large Language Models has completely transformed these spaces, putting in reach incredi…

Bug fixingCode GenerationProgram RepairSurvey

Leveraging Causal Inference for Explainable Automatic Program Repair

2022-05-26 · Jianzong Wang, Shijing Si, Zhitao Zhu, Xiaoyang Qu 외

Deep learning models have made significant progress in automatic program repair. However, the black-box nature of these methods has restricted their practical applications. To address this challenge, this paper presents …

Bug fixingCausal InferenceData AugmentationDecision Making+1

SampleFix: Learning to Generate Functionally Diverse Fixes

2019-06-24 · Hossein Hajipour, Apratim Bhattacharyya, Cristian-Alexandru Staicu, Mario Fritz

Automatic program repair holds the potential of dramatically improving the productivity of programmers during the software development process and correctness of software in general. Recent advances in machine learning, …

DiversityProgram Repair

Enabling Automatic Repair of Source Code Vulnerabilities Using Data-Driven Methods

2022-02-07 · Anastasiia Grishina

Users around the world rely on software-intensive systems in their day-to-day activities. These systems regularly contain bugs and security vulnerabilities. To facilitate bug fixing, data-driven models of automatic progr…

Bug fixingProgram Repair