Program Synthesis Without Full Specifications for Novel Applications
Automatically finding patches using genetic programming