← works
2017 · Program Repair · Java · Maven

Maven-repair

A Maven plugin to run automated program repair on a project.

The problem

Program-repair prototypes are often research code that is hard to point at a real project.

The approach

maven-repair wraps repair tooling as a standard Maven plugin, so it can be run on an ordinary Maven project straight from the command line.

In practice

It bridges the gap between research repair tools and real-world projects with a familiar interface.

Highlights

  • A standard Maven plugin
  • Runs program repair from the command line
  • Bridges research tools and real projects