449 citations
- Centre National de la Recherche ScientifiqueFR117 papers
- Université de LilleFR82 papers
- Institut d'électronique de microélectronique et de nanotechnologieFR78 papers
- École Centrale de LilleFR73 papers
- Université de Valenciennes et du Hainaut-CambrésisFR33 papers
- Laboratoire d'Automatique, de Mécanique et d'Informatique Industrielles et HumainesFR27 papers
- KTH Royal Institute of TechnologySE13 papers
- Institute for High Energy PhysicsES10 papers
- Université Paris-SaclayFR10 papers
- INSA Hauts-de-France8 papers
- Institut NéelFR8 papers
- Institut Universitaire de FranceFR8 papers
6 papers · 2 filters
RTj: a Java framework for detecting and refactoring rotten green test cases
Matias Martinez, Anne Etien, Stéphane Ducasse +1
Rotten green tests are passing tests which have, at least, one assertion not executed. They give developers a false confidence. In this paper, we present, RTj, a framework that ana…
Automated Classification of Overfitting Patches with Statically Extracted Code Features
He Ye, Jian Gu, Matias Martinez +2
Automatic program repair (APR) aims to reduce the cost of manually fixing software defects. However, APR suffers from generating a multitude of overfitting patches, those patches t…
Repairnator patches programs automatically
Martin Monperrus, Simon Urli, Thomas Durieux +3
Repairnator is a bot. It constantly monitors software bugs discovered during continuous integration of open-source software and tries to fix them automatically. If it succeeds in s…
Automated Patch Assessment for Program Repair at Scale
He Ye, Matias Martinez, Martin Monperrus
In this paper, we do automatic correctness assessment for patches generated by program repair systems. We consider the human-written patch as ground truth oracle and randomly gener…
On the adoption, usage and evolution of Kotlin Features on Android development
Bruno Góis Mateus, Matias Martinez
Background: Google announced Kotlin as an Android official programming language in 2017, giving developers an option of writing applications using a language that combines object-o…
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…