94 citations · 373 across the 12 of their papers we have counts for
4 papers · 1 filter
Dynamic Patch Generation for Null Pointer Exceptions using Metaprogramming
Thomas Durieux, Benoit Cornu, Lionel Seinturier +1
Null pointer exceptions (NPE) are the number one cause of uncaught crashing exceptions in production. In this paper, we aim at exploring the search space of possible patches for nu…
How to Design a Program Repair Bot? Insights from the Repairnator Project
Simon Urli, Zhongxing Yu, Lionel Seinturier +1
Program repair research has made tremendous progress over the last few years, and software development bots are now being invented to help developers gain productivity. In this pap…
Human-competitive Patches in Automatic Program Repair with Repairnator
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 to s…
Characterizing the Usage, Evolution and Impact of Java Annotations in Practice
Zhongxing Yu, Chenggang Bai, Lionel Seinturier +1
Annotations have been formally introduced into Java since Java 5. Since then, annotations have been widely used by the Java community for different purposes, such as compiler guida…