activity
20132026
most citedNopol: Automatic Repair of Conditional Statement Bugs in Java Programs

432 citations · 2k across the 40 of their papers we have counts for

collaborators
Showing 2019Show all

7 papers · 1 filter

cs.SE2019★ 1 cited

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…

cs.SE2019★ 72 cited

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…

cs.SE2019★ 30 cited

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…

cs.SE2019★ 69 cited

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…

cs.SE2019★ 10 cited

Learning the Relation between Code Features and Code Transforms with Structured Prediction

Zhongxing Yu, Matias Martinez, Zimin Chen +2

To effectively guide the exploration of the code transform space for automated code evolution techniques, we present in this paper the first approach for structurally predicting co…

cs.SE2019

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…

cs.SE2019★ 5 cited

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…