Bug fixing
17 papers with code • 1 benchmarks • 1 datasets
Most implemented papers
GPT-4 Technical Report
We report the development of GPT-4, a large-scale, multimodal model which can accept image and text inputs and produce text outputs.
Neural Transfer Learning for Repairing Security Vulnerabilities in C Code
To sum up, this paper shows that transfer learning works well for repairing security vulnerabilities in C compared to learning on a small dataset.
Learning the Relation between Code Features and Code Transforms with Structured Prediction
We instantiate our approach in the context of repair transform prediction for Java programs.
Empirical Study of Transformers for Source Code
In this work, we conduct a thorough empirical study of the capabilities of Transformers to utilize syntactic information in different tasks.
On the Embeddings of Variables in Recurrent Neural Networks for Source Code
In this work, we develop dynamic embeddings, a recurrent mechanism that adjusts the learned semantics of the variable when it obtains more information about the variable's role in the program.
A Simple Approach for Handling Out-of-Vocabulary Identifiers in Deep Learning for Source Code
There is an emerging interest in the application of natural language processing models to source code processing tasks.
D2A: A Dataset Built for AI-Based Vulnerability Detection Methods Using Differential Analysis
However, existing datasets to train models for vulnerability identification suffer from multiple limitations such as limited bug context, limited size, and synthetic and unrealistic source code.
DABT: A Dependency-aware Bug Triaging Method
In software engineering practice, fixing a bug promptly reduces the associated costs.
RoPGen: Towards Robust Code Authorship Attribution via Automatic Coding Style Transformation
Recent studies show that current source code authorship attribution methods can be compromised by attackers exploiting adversarial examples and coding style manipulation.
S-DABT: Schedule and Dependency-Aware Bug Triage in Open-Source Bug Tracking Systems
We further incorporate the schedule of developers in our formulation to have a more comprehensive model for this multifaceted problem.