ImpactMiner: a tool for change impact analysis

ImpactMiner: a tool for change impact analysis
复制标题

ImpactMiner:变革影响分析工具

DOI:
--
复制
发表时间:
2014
期刊:
ICSE Companion
影响因子:
--
通讯作者:
Huzefa H. Kagdi
Huzefa H. Kagdi
中科院分区:
--
文献类型:
--
作者:
Bogdan Dit;M. Wagner;Shasha Wen;Weilin Wang;M. Vásquez;D. Poshyvanyk;Huzefa H. Kagdi

文献摘要

被引文献

相似文献

开发人员通常面临自然语言更改请求(例如错误报告),并任务识别必须修改的所有代码元素才能满足请求(例如,修复错误或实现新功能)。为了完成这项任务,开发人员经常,常规执行变更影响分析。这份正式的演示论文介绍了ImpactMminer,该工具可以实现软件变更影响分析的综合方法。提出的方法使用静态文本分析,动态执行跟踪和采矿软件存储库技术的自适应组合估算了影响集。 ImpactMiner可从我们的在线附录http://www.cs.wm.edu/semeru/impactminer/
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/