TY - GEN
T1 - ImpactMiner
T2 - 36th International Conference on Software Engineering, ICSE 2014
AU - Dit, Bogdan
AU - Wagner, Michael
AU - Wen, Shasha
AU - Wang, Weilin
AU - Linares-Vásquez, Mario
AU - Poshyvanyk, Denys
AU - Kagdi, Huzefa
PY - 2014
Y1 - 2014
N2 - Developers are often faced with a natural language change request (such as a bug report) and tasked with identifying all code elements that must be modified in order to fulfill the request (e.g., fix a bug or implement a new feature). In order to accomplish this task, developers frequently and routinely perform change impact analysis. This formal demonstration paper presents ImpactMiner, a tool that implements an integrated approach to software change impact analysis. The proposed approach estimates an impact set using an adaptive combination of static textual analysis, dynamic execution tracing, and mining software repositories techniques. ImpactMiner is available from our online appendix http://www.cs.wm.edu/semeru/ImpactMiner.
AB - Developers are often faced with a natural language change request (such as a bug report) and tasked with identifying all code elements that must be modified in order to fulfill the request (e.g., fix a bug or implement a new feature). In order to accomplish this task, developers frequently and routinely perform change impact analysis. This formal demonstration paper presents ImpactMiner, a tool that implements an integrated approach to software change impact analysis. The proposed approach estimates an impact set using an adaptive combination of static textual analysis, dynamic execution tracing, and mining software repositories techniques. ImpactMiner is available from our online appendix http://www.cs.wm.edu/semeru/ImpactMiner.
KW - Change impact analysis
KW - Dynamic analysis
KW - Information retrieval
KW - Repository mining
KW - Subversion
UR - http://www.scopus.com/inward/record.url?scp=84903554848&partnerID=8YFLogxK
U2 - 10.1145/2591062.2591064
DO - 10.1145/2591062.2591064
M3 - Conference contribution
AN - SCOPUS:84903554848
SN - 9781450327688
T3 - 36th International Conference on Software Engineering, ICSE Companion 2014 - Proceedings
SP - 540
EP - 543
BT - 36th International Conference on Software Engineering, ICSE Companion 2014 - Proceedings
Y2 - 31 May 2014 through 7 June 2014
ER -