2023
2022
- A Comprehensive Study of Code-removal Patches in Automated Program Repair (Davide Ginelli, Matias Martinez, Leonardo Mariani and Martin Monperrus), In Empirical Software Engineering, 2022.
- Estimating the Potential of Program Repair Search Spaces with Commit Analysis (Khashayar Etemadi, Niloofar Tarighat, Siddharth Yadav, Matias Martinez and Martin Monperrus), In Journal of Systems and Software, 2022.
- Neural Program Repair with Execution-based Backpropagation (He Ye, Matias Martinez and Martin Monperrus), In Proceedings of the International Conference on Software Engineering, 2022.
- SelfAPR: Self-supervised Program Repair with Test Execution Diagnostics (He Ye, Matias Martinez, Xiapu Luo, Tao Zhang and Martin Monperrus), In Proceedings of ASE, 2022.
2021
- A Comprehensive Study of Automatic Program Repair on the QuixBugs Benchmark (He Ye, Matias Martinez, Thomas Durieux and Martin Monperrus), In Journal of Systems and Software, 2021.
- A Software-Repair Robot based on Continual Learning (Benoit Baudry, Zimin Chen, Khashayar Etemadi, Han Fu, Davide Ginelli, Steve Kommrusch, Matias Martinez, Martin Monperrus, Javier Ron, He Ye and Zhongxing Yu), In IEEE Software, 2021.
- Automated Classification of Overfitting Patches with Statically Extracted Code Features (He Ye, Jian Gu, Matias Martinez, Thomas Durieux and Martin Monperrus), In IEEE Transactions on Software Engineering, 2021.
- Automated Patch Assessment for Program Repair at Scale (He Ye, Matias Martinez and Martin Monperrus), In Empirical Software Engineering, 2021.
- Megadiff: A Dataset of 600k Java Source Code Changes Categorized by Diff Size (Martin Monperrus, Matias Martinez, He Ye, Fernanda Madeiral, Thomas Durieux and Zhongxing Yu), Technical report 2108.04631, arXiv, 2021.
- FLACOCO: Fault Localization for Java based on Industry-grade Coverage (André Silva, Matias Martinez, Benjamin Danglot, Davide Ginelli and Martin Monperrus), Technical report 2111.12513, arXiv, 2021.
2019
- Astor: Exploring the Design Space of Generate-and-Validate Program Repair beyond GenProg (Matias Martinez and Martin Monperrus), In Journal of Systems and Software, Elsevier, 2019.
- Coming: a Tool for Mining Change Pattern Instances from Git Commits (Matias Martinez and Martin Monperrus), In Proceedings of International Conference on Software Engineering, Tool track, 2019.
- Repairnator patches programs automatically (Martin Monperrus, Simon Urli, Thomas Durieux, Matias Martinez, Benoit Baudry and Lionel Seinturier), In Ubiquity, Association for Computing Machinery, July (2), pp.1-12, 2019.
- Sorting and Transforming Program Repair Ingredients via Deep Learning Code Similarities (Martin White, Michele Tufano, Matias Martinez, Martin Monperrus and Denys Poshyvanyk), In Proceedings of the IEEE International Conference on Software Analysis, Evolution and Reengineering, 2019.
2018
- Alleviating Patch Overfitting with Automatic Test Generation: A Study of Feasibility and Effectiveness for the Nopol Repair System (Zhongxing Yu, Matias Martinez, Benjamin Danglot, Thomas Durieux and Martin Monperrus), In Empirical Software Engineering (Springer), 2018.
- Ultra-Large Repair Search Space with Automatically Mined Templates: the Cardumen Mode of Astor (Matias Martinez and Martin Monperrus), In Proceedings of the International Symposium on Search Based Software Engineering, 2018.
- Human-competitive Patches in Automatic Program Repair with Repairnator (Martin Monperrus, Simon Urli, Thomas Durieux, Matias Martinez, Benoit Baudry and Lionel Seinturier), Technical report 1810.05806, arXiv, 2018.
2017
- Test Case Generation for Program Repair: A Study of Feasibility and Effectiveness (Zhongxing Yu, Matias Martinez, Benjamin Danglot, Thomas Durieux and Martin Monperrus), Technical report 1703.00198, arXiv, 2017.
- The Patches of the Nopol Automatic Repair System on the Bugs of Defects4J version 1.1.0 (Thomas Durieux, Benjamin Danglot, Zhongxing Yu, Matias Martinez, Simon Urli and Martin Monperrus), Technical report hal-01480084, Université Lille 1 - Sciences et Technologies, 2017.
2016
- ASTOR: A Program Repair Library for Java (Matias Martinez and Martin Monperrus), In Proceedings of ISSTA, Demonstration Track, 2016.
- Automatic Repair of Real Bugs in Java: A Large-Scale Experiment on the Defects4J Dataset (Matias Martinez, Thomas Durieux, Romain Sommerard, Jifeng Xuan and Martin Monperrus), In Empirical Software Engineering, 2016.
- B-Refactoring: Automatic Test Code Refactoring to Improve Dynamic Analysis (Jifeng Xuan, Benoit Cornu, Matias Martinez, Benoit Baudry, Lionel Seinturier and Martin Monperrus), In Information and Software Technology, Elsevier, volume 76, 2016.
- Nopol: Automatic Repair of Conditional Statement Bugs in Java Programs (Jifeng Xuan, Matias Martinez, Favio Demarco, Maxime Clément, Sebastian Lamelas, Thomas Durieux, Daniel Le Berre and Martin Monperrus), In IEEE Transactions on Software Engineering, 2016.
2015
- Mining Software Repair Models for Reasoning on the Search Space of Automated Program Fixing (Matias Martinez and Martin Monperrus), In Empirical Software Engineering, volume 20, 2015.
- When App Stores Listen to the Crowd to Fight Bugs in the Wild (Maria Gomez, Matias Martinez, Martin Monperrus and Romain Rouvoy), In Proceedings of the 37th International Conference on Software Engineering (ICSE), track on New Ideas and Emerging Results (NIER), IEEE, 2015.
- Automatic Repair of Real Bugs: An Experience Report on the Defects4J Dataset (Matias Martinez, Thomas Durieux, Jifeng Xuan, Romain Sommerard and Martin Monperrus), Technical report 1505.07002, arXiv, 2015.
- Dynamic Analysis can be Improved with Automatic Test Suite Refactoring (Jifeng Xuan, Benoit Cornu, Matias Martinez, Benoit Baudry, Lionel Seinturier and Martin Monperrus), Technical report 1506.01883, arXiv, 2015.
2014
- Do the Fix Ingredients Already Exist? An Empirical Inquiry into the Redundancy Assumptions of Program Repair Approaches (Matias Martinez, Westley Weimer and Martin Monperrus), In ICSE - 36th IEEE International Conference on Software Engineering, 2014.
- Fine-grained and Accurate Source Code Differencing (Jean-Rémy Falleri, Floréal Morandat, Xavier Blanc, Matias Martinez and Martin Monperrus), In Proceedings of the International Conference on Automated Software Engineering, 2014.
- ASTOR: Evolutionary Automatic Software Repair for Java (Matias Martinez and Martin Monperrus), Technical report 1410.6651, arXiv, 2014.
- Accurate Extraction of Bug Fix Pattern Occurrences using Abstract Syntax Tree Analysis (Matias Martinez, Laurence Duchien and Martin Monperrus), Technical report hal-01075938, Inria, 2014.
2013
2012