FOCUS: A Recommender System for Mining API Function Calls and Usage Patterns