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

432 citations · 5.8k across the 150 of their papers we have counts for

collaborators
Showing 2014Show all

11 papers · 1 filter

cs.SE2014★ 6 cited

ASTOR: Evolutionary Automatic Software Repair for Java

Matias Martinez, Martin Monperrus

Context: During last years, many automatic software repair approaches have been presented by the software engineering research community. According to the corresponding papers, the…

cs.SE2014★ 7 cited

A Generative Model of Software Dependency Graphs to Better Understand Software Evolution

Vincenzo Musco, Martin Monperrus, Philippe Preux

Software systems are composed of many interacting elements. A natural way to abstract over software systems is to model them as graphs. In this paper we consider software dependenc…

cs.SE2014★ 61 cited

The Multiple Facets of Software Diversity: Recent Developments in Year 2000 and Beyond

Benoit Baudry, Martin Monperrus

Early experiments with software diversity in the mid 1970's investigated N-version programming and recovery blocks to increase the reliability of embedded systems. Four decades lat…

cs.SE2014★ 114 cited

Test Case Purification for Improving Fault Localization

Jifeng Xuan, Martin Monperrus

Finding and fixing bugs are time-consuming activities in software development. Spectrum-based fault localization aims to identify the faulty position in source code based on the ex…

cs.SE2014★ 76 cited

Static Analysis for Extracting Permission Checks of a Large Scale Framework: The Challenges And Solutions for Analyzing Android

Alexandre Bartel, Jacques Klein, Martin Monperrus +1

A common security architecture is based on the protection of certain resources by permission checks (used e.g., in Android and Blackberry). It has some limitations, for instance, w…

cs.SE2014★ 175 cited

A Critical Review of "Automatic Patch Generation Learned from Human-Written Patches": Essay on the Problem Statement and the Evaluation of Automatic Software Repair

Martin Monperrus

At ICSE'2013, there was the first session ever dedicated to automatic program repair. In this session, Kim et al. presented PAR, a novel template-based approach for fixing Java bug…