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

  • Authors:
  • Malcom Gethers;Huzefa Kagdi;Bogdan Dit;Denys Poshyvanyk

  • Affiliations:
  • Computer Science Department, The College of William and Mary, Williamsburg, VA 23185, USA;Department of Electrical Engineering and Computer Science, Wichita State University, KS 67260, USA;Computer Science Department, The College of William and Mary, Williamsburg, VA 23185, USA;Computer Science Department, The College of William and Mary, Williamsburg, VA 23185, USA

  • Venue:
  • ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

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.