TY - GEN
T1 - CloneDiff - Semantic differencing of clones
AU - Xue, Yinxing
AU - Xing, Zhenchang
AU - Jarzabek, Stan
PY - 2011
Y1 - 2011
N2 - Clone detection provides a scalable and efficient way to detect similar codes, while program differencing is a powerful and effective way to analyze similar codes. CloneDiff, a Program Dependence Graphs (PDGs) differencing tool, complements clone detection with program differencing for the purpose of characterizing clones. It captures semantic information of clones from PDGs, and uses graph matching techniques to compute a precise characterization of clones in terms of a category of semantic differences.
AB - Clone detection provides a scalable and efficient way to detect similar codes, while program differencing is a powerful and effective way to analyze similar codes. CloneDiff, a Program Dependence Graphs (PDGs) differencing tool, complements clone detection with program differencing for the purpose of characterizing clones. It captures semantic information of clones from PDGs, and uses graph matching techniques to compute a precise characterization of clones in terms of a category of semantic differences.
KW - Clones analysis
KW - Semantic differencing
UR - http://www.scopus.com/inward/record.url?scp=79959537761&partnerID=8YFLogxK
U2 - 10.1145/1985404.1985428
DO - 10.1145/1985404.1985428
M3 - Conference contribution
SN - 9781450305884
T3 - Proceedings - International Conference on Software Engineering
SP - 83
EP - 84
BT - IWSC'11 - Proceedings of the 5th International Workshop on Software Clones, Co-located with ICSE 2011
T2 - 5th International Workshop on Software Clones, IWSC 2011, Co-located with ICSE 2011
Y2 - 23 May 2011 through 23 May 2011
ER -