• DocumentCode
    3495819
  • Title

    A Plagiarism Detection Technique for Java Program Using Bytecode Analysis

  • Author

    Ji, Jeong-Hoon ; Woo, Gyun ; Cho, Hwan-Gue

  • Author_Institution
    Dept. of Comput. Eng., Pusan Nat. Univ. Busan, Busan
  • Volume
    1
  • fYear
    2008
  • fDate
    11-13 Nov. 2008
  • Firstpage
    1092
  • Lastpage
    1098
  • Abstract
    Most plagiarism detection systems evaluate the similarity of source codes and detect plagiarized program pairs. If we use the source codes in plagiarism detection, the source code security can be a significant problem. Plagiarism detection based on target code can be used for protecting the security of source codes. In this paper, we propose anew plagiarism detection technique for Java programs using bytecodes without referring their source codes. The plagiarism detection procedure using bytecode consists of two major steps. First, we generate the token sequences from the Java class file by analyzing the code area of methods. Then, we evaluate the similarity between token sequences using the adaptive local alignment. According to the experimental results, we can find the distributions of similarities of the source codes and that of bytecodes are very similar. Also, the correlation between the similarities of source code pairs and those of bytecode pairs is high enough for typical test data. The plagiarism detection system using bytecode can be used as a preliminary verifying tool before detecting the plagiarism by source code comparison.
  • Keywords
    Java; fraud; program diagnostics; security of data; Java program; adaptive local alignment; bytecode analysis; plagiarism detection technique; source code security; Binary codes; Detectors; Humans; Information analysis; Information technology; Java; National security; Plagiarism; Protection; Testing; Bytecode; Plagiarism Detection; Similarity;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Convergence and Hybrid Information Technology, 2008. ICCIT '08. Third International Conference on
  • Conference_Location
    Busan
  • Print_ISBN
    978-0-7695-3407-7
  • Type

    conf

  • DOI
    10.1109/ICCIT.2008.267
  • Filename
    4682179