Mining version archives for co-changed lines
Mining version archives for co-changed lines
复制标题
挖掘共改线的版本档案
DOI:
10.1145/1137983.1138001
复制
发表时间:
2006
期刊:
影响因子:
--
通讯作者:
Whitehead Jr
中科院分区:
文献类型:
--
作者:
Thomas Zimmermann;Sunghun Kim;A. Zeller;E. James;Whitehead Jr
Files, classes, or methods have frequently been investigated in recent research on co-change. In this paper, we present a first study at the level of lines. To identify line changes across several versions, we define the annotation graph which captures how lines evolve over time. The annotation graph provides more fine-grained software evolution information such as life cycles of each line and related changes: "Whenever a developer changed line 1 of version.txt she also changed line 25 of Library.java."