DocumentCode
2452970
Title
Conte∗t clones or re-thinking clone on a call graph
Author
Kamiya, Toshihiro
Author_Institution
Dept. Media Archit., Future Univ. Hakodate, Hakodate, Japan
fYear
2012
fDate
4-4 June 2012
Firstpage
74
Lastpage
75
Abstract
To improve clone-detection methods and to enable new analysis methods with clone detection, e.g., to detect a wider range of bad smells and anti-patterns, this paper introduces a concept context clone, in a form comparable to the (traditional) content clone. A context clone is based on the similarity of the contexts in which code fragment is used, instead of the similarity of the code fragments themselves. This paper includes an explanation of context clones, research questions about the context clone, expected use of the context clone in a mixed way with the content clone, and an actual example of a context clone with a prototype tool.
Keywords
graph theory; reverse engineering; software engineering; Conte*t clones; call graph; clone-detection methods; code fragment similarity; concept context clone; rethinking clone; reverse engineering; Algorithm design and analysis; Cloning; Context; Linux; Prototypes; Software; Software algorithms; call graph; code clone; reverse engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Clones (IWSC), 2012 6th International Workshop on
Conference_Location
Zurich
Print_ISBN
978-1-4673-1794-8
Type
conf
DOI
10.1109/IWSC.2012.6227871
Filename
6227871
Link To Document