A systematic study of automated program repair: fixing 55 out of 105 bugs for $8 each
Bugs as Inconsistent Behavior: A General Approach to Inferring Errors in Systems Code.