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 2019Show all

20 papers · 1 filter

cs.SE2019★ 3 cited

Using Sequence-to-Sequence Learning for Repairing C Vulnerabilities

Zimin Chen, Steve Kommrusch, Martin Monperrus

Software vulnerabilities affect all businesses and research is being done to avoid, detect or repair them. In this article, we contribute a new technique for automatic vulnerabilit…

cs.SE2019★ 1 cited

Automatic Observability for Dockerized Java Applications

Long Zhang, Deepika Tiwari, Brice Morin +2

Docker is a virtualization technique heavily used in the industry to build cloud-based systems. In the context of Docker, a system is said to be observable if engineers can get acc…

cs.NI2019★ 4 cited

Scalable Comparison of JavaScript V8 Bytecode Traces

Javier Cabrera-Arteaga, Martin Monperrus, Benoit Baudry

The comparison and alignment of runtime traces are essential, e.g., for semantic analysis or debugging. However, naive sequence alignment algorithms cannot address the needs of the…

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★ 6 cited

Suggestions on Test Suite Improvements with Automatic Infection and Propagation Analysis

Oscar Luis Vera-Pérez, Benjamin Danglot, Martin Monperrus +1

An extreme transformation removes the body of a method that is reached by one test case at least. If the test suite passes on the original program and still passes after the extrem…