DocumentCode :
456697
Title :
Measuring Source Code Similarity Using Reference Vectors
Author :
Ohno, Asako ; Murao, Hajime
Author_Institution :
Graduate Sch. of Cultural Studies & Human Sci., Kobe Univ.
Volume :
2
fYear :
2006
fDate :
Aug. 30 2006-Sept. 1 2006
Firstpage :
92
Lastpage :
95
Abstract :
This paper discusses on a method of measuring similarities between program source codes. Unlike many of existing similarity measuring method we do not compare a pair of source codes directly but compare them indirectly with using reference source codes. Using reference vectors calculated from each source codes and reference source codes reduced considerable amount of computation time for similarity measurement. To examine our method, we built a system implemented this algorithm and made computational experiments on Java program source codes submitted as assignments for a programming class. From results, we confirmed there are evident similarities between program source codes have close reference vectors each other
Keywords :
Java; software metrics; vectors; Java program source codes; reference source codes; reference vectors; source code similarity measuring method; Cloning; Cultural differences; Humans; Java; Large-scale systems; Open source software; Software maintenance; Software measurement; Software systems; Time measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Innovative Computing, Information and Control, 2006. ICICIC '06. First International Conference on
Conference_Location :
Beijing
Print_ISBN :
0-7695-2616-0
Type :
conf
DOI :
10.1109/ICICIC.2006.308
Filename :
1691936
Link To Document :
بازگشت