• DocumentCode
    1885402
  • Title

    How Programmers can Turn Comments into Waypoints for Code Navigation

  • Author

    Storey, M.-A. ; Cheng, L.-T. ; Singer, J. ; Muller, M. ; Myers, D. ; Ryall, J.

  • Author_Institution
    Univ. of Victoria, Victoria
  • fYear
    2007
  • fDate
    2-5 Oct. 2007
  • Firstpage
    265
  • Lastpage
    274
  • Abstract
    We have developed a new approach for software navigation called TagSEA (Tagging of Software Engineering Activities). TagSEA combines the notion of "waypointing" with "social tagging" to support programmers in defining navigational structures over a software system. In this paper we present the results from a case study series, conducted with professional programmers, that demonstrates how this tool supports navigation and under what circumstances. We conclude with insights into user-definable navigational structures, and how they can support software maintenance more effectively.
  • Keywords
    software maintenance; TagSEA; software maintenance; software navigation; software system; tagging-software engineering activities; Application software; Filters; Navigation; Programming profession; Software engineering; Software maintenance; Software systems; Software tools; Tagging; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2007. ICSM 2007. IEEE International Conference on
  • Conference_Location
    Paris
  • ISSN
    1063-6773
  • Print_ISBN
    978-1-4244-1256-3
  • Electronic_ISBN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSM.2007.4362639
  • Filename
    4362639