432 citations · 2k across the 40 of their papers we have counts for
6 papers · 1 filter
A Software-Repair Robot based on Continual Learning
Benoit Baudry, Zimin Chen, Khashayar Etemadi +8
Software bugs are common and correcting them accounts for a significant part of costs in the software development and maintenance process. This calls for automatic techniques to de…
A Comprehensive Study of Code-removal Patches in Automated Program Repair
Davide Ginelli, Matias Martinez, Leonardo Mariani +1
Automatic Program Repair (APR) techniques can promisingly help reducing the cost of debugging. Many relevant APR techniques follow the generate-and-validate approach, that is, the…
Hyperparameter Optimization for AST Differencing
Matias Martinez, Jean-Rémy Falleri, Martin Monperrus
Computing the differences between two versions of the same program is an essential task for software development and software evolution research. AST differencing is the most advan…
Estimating the Potential of Program Repair Search Spaces with Commit Analysis
Khashayar Etemadi, Niloofar Tarighat, Siddharth Yadav +2
The most natural method for evaluating program repair systems is to run them on bug datasets, such as Defects4J. Yet, using this evaluation technique on arbitrary real-world progra…
Why did developers migrate Android applications from Java to Kotlin?
Matias Martinez, Bruno Gois Mateus
Currently, the majority of apps running on mobile devices are Android apps developed in Java. However, developers can now write Android applications using a new programming languag…
E-APR: Mapping the Effectiveness of Automated Program Repair
Aldeida Aleti, Matias Martinez
Automated Program Repair (APR) is a fast growing area with numerous new techniques being developed to tackle one of the most challenging software engineering problems. APR techniqu…