Title :
Prompter: A Self-Confident Recommender System
Author :
Ponzanelli, Luca ; Bavota, Gabriele ; Di Penta, Massimiliano ; Oliveto, Rocco ; Lanza, Mario
Author_Institution :
REVEAL @ Fac. of Inf., Univ. of Lugano, Lugano, Switzerland
fDate :
Sept. 29 2014-Oct. 3 2014
Abstract :
Developers often consult different sources of information like Application Programming Interfaces (API) documentation, forums, Q&A websites, etc. With the aim of gathering additional knowledge for the programming task at hand. The process of searching and identifying valuable pieces of information requires developers to spend time and energy in formulating the right queries, assessing the returned results, and integrating the obtained knowledge into the code base. All of this is often done manually. We present Prompter, a plug-in for the Eclipse IDE which automatically searches and identifies relevant Stack Overflow discussions, evaluates their relevance given the code context in the IDE, and notifies the developer if and only if a user-defined confidence threshold is surpassed.
Keywords :
query processing; recommender systems; Eclipse IDE; Prompter; code base; programming task; self-confident recommender system; stack overflow discussions; user-defined confidence threshold; Context; Context modeling; Observers; Programming; Recommender systems; Servers; Writing;
Conference_Titel :
Software Maintenance and Evolution (ICSME), 2014 IEEE International Conference on
Conference_Location :
Victoria, BC
DOI :
10.1109/ICSME.2014.99