2019 · 14 citations · 19 references
ComputingComputer ScienceInformation RetrievalNatural Language ProcessingSoftware EngineeringEnd-user ProgrammingEvaluation Of Retrieval SystemsSearch Result SnippetsSnippet Generation
Software developers heavily rely on code snippets and API usage examples searched on the Internet. This paper presents Bing Code Search, a Visual Studio extension that allows developers to write, within an IDE, free-form natural language questions, and get C # code snippets answering those questions. Bing Code Search automati-cally adapts the suggested snippets into the user’s programming context via variable renaming, and records users ’ interactions to improve its suggestions. Compared to prior related research, Bing Code Search provides a complete automation of the full search-paste-adapt process. Three weeks after we released this free extension, more than 20,000 users downloaded it; and they issue on average 3,000 queries per day.
19
Greedy function approximation: A gradient boosting machine.
Jerome H. Friedman · The Annals of Statistics · 2001 · 29K citations · Full text
Automatic generation of software behavioral models
Davide Lorenzoli, Leonardo Mariani, Mauro Pezzè · 2008 · 414 citations