• DocumentCode
    2601375
  • Title

    An adaptive approach to impact analysis from change requests to source code

  • Author

    Gethers, Malcom ; Kagdi, Huzefa ; Dit, Bogdan ; Poshyvanyk, Denys

  • Author_Institution
    Comput. Sci. Dept., Coll. of William & Mary, Williamsburg, VA, USA
  • fYear
    2011
  • fDate
    6-10 Nov. 2011
  • Firstpage
    540
  • Lastpage
    543
  • Abstract
    The paper presents an adaptive approach to perform impact analysis from a given change request (e.g., a bug report) to source code. Given a textual change request, a single snapshot (release) of source code, indexed using Latent Semantic Indexing, is used to estimate the impact set. Additionally, the approach configures the best-fit combination of information retrieval, dynamic analysis, and data mining of past source code commits to produce an improved impact set. The tandem operation of the three techniques sets it apart from other related solutions.
  • Keywords
    data mining; indexing; information retrieval; program compilers; program diagnostics; data mining; dynamic analysis; impact analysis; impact set; information retrieval; latent semantic indexing; source code; textual change request; Association rules; Couplings; History; Indexing; Maintenance engineering; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering (ASE), 2011 26th IEEE/ACM International Conference on
  • Conference_Location
    Lawrence, KS
  • ISSN
    1938-4300
  • Print_ISBN
    978-1-4577-1638-6
  • Type

    conf

  • DOI
    10.1109/ASE.2011.6100120
  • Filename
    6100120