• DocumentCode
    176263
  • 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
  • fYear
    2014
  • fDate
    Sept. 29 2014-Oct. 3 2014
  • Firstpage
    577
  • Lastpage
    580
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Evolution (ICSME), 2014 IEEE International Conference on
  • Conference_Location
    Victoria, BC
  • ISSN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSME.2014.99
  • Filename
    6976143