• DocumentCode
    2155587
  • Title

    An exploratory study on assessing feature location techniques

  • Author

    Revelle, Meghan ; Poshyvanyk, Denys

  • Author_Institution
    Dept. of Comput. Sci., Coll. of William & Mary, Williamsburg, VA
  • fYear
    2009
  • fDate
    17-19 May 2009
  • Firstpage
    218
  • Lastpage
    222
  • Abstract
    This paper presents an exploratory study of ten feature location techniques that use various combinations of textual, dynamic, and static analyses. Unlike previous studies, the approaches are evaluated in terms of finding multiple relevant methods, not just a single starting point of a feature´s implementation. Additionally, a new way of applying textual analysis is introduced by which queries are automatically composed of the identifiers of a method known to be relevant to a feature. Our results show that this new type of query is just as effective as a query formulated by a human. We also provide insights into situations when certain feature location approaches work well and fall short. Our results and observations can be used to guide future research on feature location.
  • Keywords
    program diagnostics; software maintenance; dynamic analysis; feature location technique; software maintenance; static analysis; textual analysis; Computer science; Educational institutions; Humans; Large scale integration; Paints; Performance analysis; Programming profession; Shape; Software maintenance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 2009. ICPC '09. IEEE 17th International Conference on
  • Conference_Location
    Vancouver, BC
  • ISSN
    1092-8138
  • Print_ISBN
    978-1-4244-3998-0
  • Electronic_ISBN
    1092-8138
  • Type

    conf

  • DOI
    10.1109/ICPC.2009.5090045
  • Filename
    5090045