• Journal of Internet Computing and Services
    ISSN 2287 - 1136 (Online) / ISSN 1598 - 0170 (Print)
    https://jics.or.kr/

A Program Similarity Evaluation Algorithm


Kim Young-Chul, Hwang Seog-Chan, Choi Jaeyoung, Journal of Internet Computing and Services, Vol. 6, No. 1, pp. 51-64, Feb. 2005
Full Text:
Keywords: program plagiarism, evaluation algorithm, AST, program parsing, grouping

Abstract

In this paper, we introduce a system for evaluating similarity of C program source code using method which compares syntax-trees each others. This method supposes two characteristic features as against other systems. It is not sensitive for program style such as indentation, white space, and comments, and changing order of control structure like sentences, code block, procedures, and so on. Another is that it can detect a syntax-error cause of using paring technique, We introduce algorithms for similarity evaluation method and grouping method that reduces the number of comparison, In the examination section, we show a test result of program similarity evaluation and its reduced iteration by grouping algorithm.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[APA Style]
Young-Chul, K., Seog-Chan, H., & Jaeyoung, C. (2005). A Program Similarity Evaluation Algorithm. Journal of Internet Computing and Services, 6(1), 51-64.

[IEEE Style]
K. Young-Chul, H. Seog-Chan, C. Jaeyoung, "A Program Similarity Evaluation Algorithm," Journal of Internet Computing and Services, vol. 6, no. 1, pp. 51-64, 2005.

[ACM Style]
Kim Young-Chul, Hwang Seog-Chan, and Choi Jaeyoung. 2005. A Program Similarity Evaluation Algorithm. Journal of Internet Computing and Services, 6, 1, (2005), 51-64.