CodeHint: dynamic and interactive synthesis of code snippets
Parseweb: a programmer assistant for reusing open source code on the web