2019
- A Snowballing Literature Study on Test Amplification (Benjamin Danglot, Oscar Luis Vera-Pérez, Zhongxing Yu, Andy Zaidman, Martin Monperrus and Benoit Baudry), In Journal of Systems and Software, Elsevier, 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.
- 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.
- Characterizing the Usage, Evolution and Impact of Java Annotations in Practice (Zhongxing Yu, Chenggang Bai, Lionel Seinturier and Martin Monperrus), In IEEE Transactions on Software Engineering, 2019.
- A Chaos Engineering System for Live Analysis and Falsification of Exception-handling in the JVM (Long Zhang, Brice Morin, Philipp Haller, Benoit Baudry and Martin Monperrus), In IEEE Transactions on Software Engineering, 2019.
- IntRepair: Informed Repairing of Integer Overflows (Paul Muntean, Martin Monperrus, Hao Sun, Jens Grossklags and Claudia Eckert), In IEEE Transactions on Software Engineering, 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.
- Automatic Test Improvement with DSpot: a Study with Ten Mature Open-Source Projects (Benjamin Danglot, Oscar Luis Vera-Pérez, Benoit Baudry and Martin Monperrus), In Empirical Software Engineering, 2019.
- TripleAgent: Monitoring, Perturbation and Failure-obliviousness for Automated Resilience Improvement in Java Applications (Long Zhang and Martin Monperrus), In Proceedings of the IEEE International Symposium on Software Reliability Engineering, 2019.
- SequenceR: Sequence-to-Sequence Learning for End-to-End Program Repair (Zimin Chen, Steve Kommrusch, Michele Tufano, Louis-Noël Pouchet, Denys Poshyvanyk and Martin Monperrus), In IEEE Transactions on Software Engineering, 2019.
- A Journey Among Java Neutral Program Variants (Nicolas Harrand, Simon Allier, Marcelino Rodriguez-Cancio, Martin Monperrus and Benoit Baudry), In Journal Genetic Programming and Evolvable Machines, 2019.
- Bears: An Extensible Java Bug Benchmark for Automatic Program Repair Studies (Fernanda Madeiral, Simon Urli, Marcelo Maia and Martin Monperrus), In Proceedings of the 26th IEEE International Conference on Software Analysis, Evolution and Reengineering, 2019.
- D&C: A Divide-and-Conquer Approach to IR-based Bug Localization (Anil Koyuncu, Tegawendé F. Bissyandé, Dongsun Kim, Kui Liu, Jacques Klein, Martin Monperrus and Yves Le Traon), Technical report 1902.02703, arXiv, 2019.
- An Approach and Benchmark to Detect Behavioral Changes of Commits in Continuous Integration (Benjamin Danglot, Martin Monperrus, Walter Rudametkin and Benoit Baudry), In Empirical Software Engineering, 2019.
- A Literature Study of Embeddings on Source Code (Zimin Chen and Martin Monperrus), Technical report 1904.03061, arXiv, 2019.
- An Analysis of 35+ Million Jobs of Travis CI (Thomas Durieux, Rui Abreu, Martin Monperrus, Tegawendé F. Bissyandé and Luís Cruz), In Proceedings of the International Conference on Software Maintenance and Evolution (ICSME), 2019.
- Explainable Software Bot Contributions: Case Study of Automated Bug Fixes (Martin Monperrus), In Proceedings of 2019 IEEE/ACM International Workshop on Bots in Software Engineering, 2019.
- iFixR: Bug Report driven Program Repair (Anil Koyuncu, Kui Liu, Tegawendé F. Bissyandé, Dongsun Kim, Martin Monperrus, Jacques Klein and Yves Le Traon), In Proceedings of the 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019.
- The Strengths and Behavioral Quirks of Java Bytecode Decompilers (Nicolas Harrand, César Soto-Valero, Martin Monperrus and Benoit Baudry), In Proceedings of the 19th IEEE International Working Conference on Source Code Analysis and Manipulation, 2019.
- Suggestions on Test Suite Improvements with Automatic Infection and Propagation Analysis (Oscar Luis Vera-Pérez, Benjamin Danglot, Martin Monperrus and Benoit Baudry), Technical report 1909.04770, arXiv, 2019.
- Scalable Comparison of JavaScript V8 Bytecode Traces (Javier Cabrera-Arteaga, Martin Monperrus and Benoit Baudry), In Proceedings of the SPLASH workshop on Virtual Machines and Language Implementations (VMIL), 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.
- Using Sequence-to-Sequence Learning for Repairing C Vulnerabilities (Zimin Chen, Steve Kommrusch and Martin Monperrus), Technical report 1912.02015, arXiv, 2019.
- Automatic Observability for Dockerized Java Applications (Long Zhang, Deepika Tiwari, Brice Morin, Benoit Baudry and Martin Monperrus), Technical report 1912.06914, arXiv, 2019.
- Dynamic Analysis in the Browser (Benoit Baudry and Martin Monperrus), Blog@CACM, 2019.
- The open science initiative of the Empirical Software Engineering journal (Daniel Mendez Fernandez, Martin Monperrus, Robert Feldt and Thomas Zimmermann), In Empirical Software Engineering, SPRINGER, volume 24, 2019.
- How to make a good open-science repository? (Martin Monperrus), Research Data Blog, 2019.
- Fully Automated HTML and JavaScript Rewriting for Constructing a Self-healing Web Proxy (journal version) (Thomas Durieux, Youssef Hamadi and Martin Monperrus), In Journal of Software Testing, Verification and Reliability, Wiley, volume 30, 2019.