• DocumentCode
    2329864
  • Title

    Measuring the Accuracy of Information Retrieval Based Bug Localization Techniques

  • Author

    Beard, Matthew ; Kraft, Nicholas ; Etzkorn, Letha ; Lukins, Stacy

  • Author_Institution
    Comput. Sci. Dept., Univ. of Alabama in Huntsville, Huntsville, AL, USA
  • fYear
    2011
  • fDate
    17-20 Oct. 2011
  • Firstpage
    124
  • Lastpage
    128
  • Abstract
    Bug localization involves using information about a bug to locate affected code sections. Several automated bug localization techniques based on information retrieval (IR) models have been constructed recently. The "gold standard" of measuring an IR technique\´s accuracy considers the technique\´s ability to locate a "first relevant method." However, the question remains -- does finding this single method enable the location of a complete set of affected methods? Previous arguments assume this to be true, however, few analyses of this assumption have been performed. In this paper, we perform a case study to test the reliability of this "gold standard" assumption. To further measure IR accuracy in the context of bug localization, we analyze the relevance of the IR model\´s "first method returned." We use various structural analysis techniques to extend relevant methods located by IR techniques and determine accuracy and reliability of these assumptions.
  • Keywords
    information retrieval; program debugging; software maintenance; automated bug localization techniques; first method returned; gold standard assumption; information retrieval models; Accuracy; Computer bugs; Gold; Large scale integration; Magnetic resonance; Reliability; Semantics; concept location; feature identification; information retrieval; latent Dirichlet allocation; latent semantic indexing; program comprehension; static analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering (WCRE), 2011 18th Working Conference on
  • Conference_Location
    Limerick
  • ISSN
    1095-1350
  • Print_ISBN
    978-1-4577-1948-6
  • Type

    conf

  • DOI
    10.1109/WCRE.2011.23
  • Filename
    6079835