Automated software transplantation
Automating string processing in spreadsheets using input-output examples