clone detection
Recently Published Documents


TOTAL DOCUMENTS

447
(FIVE YEARS 116)

H-INDEX

31
(FIVE YEARS 5)

2022 ◽  
Vol 71 (2) ◽  
pp. 2999-3017
Author(s):  
Neha Saini ◽  
Sukhdip Singh
Keyword(s):  

Author(s):  
G Shobha ◽  
Ajay Rana ◽  
Vineet Kansal ◽  
Sarvesh Tanwar

2021 ◽  
Author(s):  
Nils Scheidweiler ◽  
Andre Schafer ◽  
Wolfram Amme ◽  
Thomas S. Heinze
Keyword(s):  

2021 ◽  
pp. 111070
Author(s):  
Kamil Rosiak ◽  
Alexander Schlie ◽  
Lukas Linsbauer ◽  
Birgit Vogel-Heuser ◽  
Ina Schaefer

2021 ◽  
Vol 11 (14) ◽  
pp. 6613
Author(s):  
Young-Bin Jo ◽  
Jihyun Lee ◽  
Cheol-Jung Yoo

Appropriate reliance on code clones significantly reduces development costs and hastens the development process. Reckless cloning, in contrast, reduces code quality and ultimately adds costs and time. To avoid this scenario, many researchers have proposed methods for clone detection and refactoring. The developed techniques, however, are only reliably capable of detecting clones that are either entirely identical or that only use modified identifiers, and do not provide clone-type information. This paper proposes a two-pass clone classification technique that uses a tree-based convolution neural network (TBCNN) to detect multiple clone types, including clones that are not wholly identical or to which only small changes have been made, and automatically classify them by type. Our method was validated with BigCloneBench, a well-known and wildly used dataset of cloned code. Our experimental results validate that our technique detected clones with an average rate of 96% recall and precision, and classified clones with an average rate of 78% recall and precision.


Sign in / Sign up

Export Citation Format

Share Document