Bug Fixing
Related Papers
A Simple Approach for Handling Out-of-Vocabulary Identifiers in Deep Learning for Source Code
AbstractThere is an emerging interest in the application of natural language processing models to source code processing tasks. One of the major problems in applying deep learning to software engineering …...
Fix-Filter-Fix: Intuitively Connect Any Models for Effective Bug Fixing
AbstractLocating and fixing bugs is a time-consuming task. Most neural machine translation (NMT) based approaches for automatically bug fixing lack generality and do not make full use of the rich …...
On the Embeddings of Variables in Recurrent Neural Networks for Source Code
AbstractSource code processing heavily relies on the methods widely used in natural language processing (NLP), but involves specifics that need to be taken into account to achieve higher quality. An …...
Adaptive Testing and Debugging of NLP Models
AbstractCurrent approaches to testing and debugging NLP models rely on highly variable human creativity and extensive labor, or only work for a very restrictive class of bugs. We present AdaTest, …...