Subscribe Now Subscribe Today
Science Alert
 
Blue
   
Curve Top
Journal of Applied Sciences
  Year: 2013 | Volume: 13 | Issue: 14 | Page No.: 2843-2847
DOI: 10.3923/jas.2013.2843.2847
 
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

Programs Similarity Measure Based on Tree Structure and Eigenvector

Dongmei Li, Di Zhang, Zhifang Wei and Jianxin Wang

Abstract:
Program similarity measure technology is to detect the similarity among the programs by certain means. It is widely used in teaching and protection of intellectual property rights. Most current program similarity measure technologies suffer from low accuracy. Based on previous studies of program similarity measure method, this study proposes a method based on tree structure and eigenvector. Firstly, the actual frequency of keywords in the program is counted through employing hierarchical tree structure. Sencondly, the frequency is applied to generate eigenvector of program and the traditional method based on vector is improved. Finally, a program similarity measure system named Cplag is implemented which can be used to measure C language program similarity. Experimental results indicate that CPlag has apparent advantages in some aspects compared with famous Jplag.
PDF References Citation Report Citation
How to cite this article:

Dongmei Li, Di Zhang, Zhifang Wei and Jianxin Wang, 2013. Programs Similarity Measure Based on Tree Structure and Eigenvector. Journal of Applied Sciences, 13: 2843-2847.

DOI: 10.3923/jas.2013.2843.2847

URL: https://scialert.net/abstract/?doi=jas.2013.2843.2847

COMMENT ON THIS PAPER
 
 
 

 

 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

Curve Bottom