Introduction - If you have any usage issues, please Google them yourself
Abstract—Patch generation is an essential software maintenance
task because most software systems inevitably have bugs
that need to be fixed. Unfortunately, human resources are often
insufficient to fix all reported and known bugs. To address
this issue, several automated patch generation techniques have
been proposed. In particular, a genetic-programming-based patch
generation technique, GenProg, proposed by Weimer et al., has
shown promising results. However, these techniques can generate
nonsensical patches due to the randomness of their mutation
operations.