Enabling Automatic Repair of Source Code Vulnerabilities Using Data-Driven Methods
원문 초록
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 program repair use pairs of buggy and fixed code to learn transformations that fix errors in code. However, automatic repair of security vulnerabilities remains under-explored. In this work, we propose ways to improve code representations for vulnerability repair from three perspectives: input data type, data-driven models, and downstream tasks. The expected results of this work are improved code representations for automatic program repair and, specifically, fixing security vulnerabilities.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Less is More: Adaptive Program Repair with Bug Localization and Preference Learning
From Code to Correctness: Closing the Last Mile of Code Generation with Hierarchical Debugging
AutoCodeRover: Autonomous Program Improvement
A Comprehensive Survey of AI-Driven Advancements and Techniques in Automated Program Repair and Code Generation
A Study of Vulnerability Repair in JavaScript Programs with Large Language Models
Detect-Localize-Repair: A Unified Framework for Learning to Debug with CodeT5
토론
이 논문과 연결된 포럼 글이 아직 없습니다.