• DocumentCode
    2008714
  • Title

    Challenges in the user interface design of an IDE tool recommender

  • Author

    Viriyakattiyaporn, Petcharat ; Murphy, Gail C.

  • Author_Institution
    Univ. of British Columbia, Vancouver, BC
  • fYear
    2009
  • fDate
    17-17 May 2009
  • Firstpage
    104
  • Lastpage
    107
  • Abstract
    To help software developers work efficiently, integrated development environments (IDE) include many tools. All too often, these developers are unaware of potentially useful tools within these IDEs that might help them complete their work more effectively. To improve both awareness and use of tools within an IDE, we have been developing a recommendation system called Spyglass that recommends tool(s) that might help a developer navigate information available in an IDE more efficiently. When designing such a recommendation system, important considerations are both the content of the recommendations and the form and manner in which those recommendations are made. In this paper, we focus on what we learned about the form and manner of making tool recommendations from a longitudinal user study of Spyglass. These results may be useful to others designing various kinds of recommendation systems for IDEs.
  • Keywords
    information filtering; programming environments; user interfaces; Spyglass; integrated development environment tool; recommendation system; user interface design; Bridges; Buildings; Documentation; Feedback; Intelligent structures; Intelligent systems; Navigation; Software engineering; Software tools; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cooperative and Human Aspects on Software Engineering, 2009. CHASE '09. ICSE Workshop on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-3712-2
  • Type

    conf

  • DOI
    10.1109/CHASE.2009.5071421
  • Filename
    5071421