• DocumentCode
    176118
  • Title

    CoMoGen: An Approach to Locate Relevant Task Context by Combining Search and Navigation

  • Author

    Kevic, Katja ; Fritz, Thomas ; Shepherd, David C.

  • Author_Institution
    Dept. of Inf., Univ. of Zurich, Zurich, Switzerland
  • fYear
    2014
  • fDate
    Sept. 29 2014-Oct. 3 2014
  • Firstpage
    61
  • Lastpage
    70
  • Abstract
    Developers spend a substantial amount of time searching and navigating source code to locate the relevant places for performing a change task. While the searching and navigating are highly intertwined and related, most current approaches focus either on search or on navigation support for developers, keeping the two distinct. In this paper, we present an approach called CoMoGen that combines search and navigation by expanding, ranking and visualizing search results with navigation context. In an experimental analysis we found that our approach is able to generate small task-relevant context models that locates more relevant search results than state-of-the-art and state-of-the-practice search approaches. A small, preliminary user study with ten participants further yields promising preliminary findings that CoMoGen supports developers in better understanding and assessing the relevance of search results and in reducing navigation steps.
  • Keywords
    information retrieval; search engines; CoMoGen; relevant task context; search and navigation; task-relevant context model; Conferences; Navigation; Software maintenance; Visualization;
  • 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.28
  • Filename
    6976072