MPAnalyzer: a tool for finding unintended inconsistencies in program source code
MPAnalyzer: a tool for finding unintended inconsistencies in program source code
复制标题
DOI:
10.1145/2642937.2648616
复制
发表时间:
2014-09
期刊:
影响因子:
--
通讯作者:
Yoshiki Higo;S. Kusumoto
中科院分区:
文献类型:
--
作者:
Yoshiki Higo;S. Kusumoto
Unintended inconsistencies are caused by missing a modification task that requires code changes on multiple locations in program source code. In order to identify such inconsistencies efficiently, we proposed a new technique. It firstly learns how code fragments were changed in the past modification tasks, and then, it identifies where inconsistencies exist at the latest version. In this paper, we focus on an aspect of the tool that we developed and shows a case study that we conducted with the tool. A video of the tool is available at http://youtu.be/a7_PVVZ4-vo.