1. Flash Fill (Microsoft Excel 2013 feature),
http://research.microsoft.com/users/sumitg/flashfill.html
2. Your wish is my command: programming by example. Morgan Kaufmann Publishers Inc. (2001)
3. Aditya Menon, S.G.B.L., Tamuz, O., Kalai, A.: A machine learning framework for programming by example. In: ICML 2013 (2013)
4. Albarghouthi, A., Gulwani, S., Kincaid, Z.: Recursive program synthesis,
http://www.cs.toronto.edu/~aws/papers/cav13a.pdf
5. Bonet, B., Geffner, H.: Planning as heuristic search. Artificial Intelligence 129(1-2), 5–33 (2001)