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