RACK: Automatic API Recommendation using Crowdsourced Knowledge
Parseweb: a programmer assistant for reusing open source code on the web