104 citations · 229 across the 6 of their papers we have counts for
6 papers
Empirical Review of Java Program Repair Tools: A Large-Scale Experiment on 2,141 Bugs and 23,551 Repair Attempts
Thomas Durieux, Fernanda Madeiral, Matias Martinez +1
In the past decade, research on test-suite-based automatic program repair has grown significantly. Each year, new approaches and implementations are featured in major software engi…
Bootstrapping Cookbooks for APIs from Crowd Knowledge on Stack Overflow
Lucas B. L. Souza, Eduardo C. Campos, Fernanda Madeiral +3
Well established libraries typically have API documentation. However, they frequently lack examples and explanations, possibly making difficult their effective reuse. Stack Overflo…
Bears: An Extensible Java Bug Benchmark for Automatic Program Repair Studies
Fernanda Madeiral, Simon Urli, Marcelo Maia +1
Benchmarks of bugs are essential to empirically evaluate automatic program repair tools. In this paper, we present Bears, a project for collecting and storing bugs into an extensib…
Towards an automated approach for bug fix pattern detection
Fernanda Madeiral, Thomas Durieux, Victor Sobreira +1
The characterization of bug datasets is essential to support the evaluation of automatic program repair tools. In a previous work, we manually studied almost 400 human-written patc…
Dissection of a Bug Dataset: Anatomy of 395 Patches from Defects4J
Victor Sobreira, Thomas Durieux, Fernanda Madeiral +2
Well-designed and publicly available datasets of bugs are an invaluable asset to advance research fields such as fault localization and program repair as they allow directly and fa…
On the Interplay between Non-Functional Requirements and Builds on Continuous Integration
Klérisson V. R. Paixão, Crícia Z. Felício, Fernanda M. Delfim +1
Continuous Integration (CI) implies that a whole developer team works together on the mainline of a software project. CI systems automate the builds of a software. Sometimes a deve…