Software Plagiarism Detection Using Static Analysis

  • Takaoka Ryoji
    Dept. of Mathematical and Computer Science, Tokyo Institute of Technology
  • Wakita Ken
    Dept. of Mathematical and Computer Science, Tokyo Institute of Technology

Bibliographic Information

Other Title
  • 静的解析のプログラム盗用発見への応用

Description

Software plagiarism detection is detecting programs from deadcopying other's or by applying routine changes to one. We find program dependece relations which is one of satic analysis technique and compare semantaic structure of programs. This paper defines semantical similarity degree by compare program dependece graphs which express the program dependece relatation. Unlick past plagiarism detection system that detect a group of programs that are lexically similar, Our system detects a group of programs whose logical structures are similar and isn't confused by comouflage techniques which is easy to do such as frequent statement re-ordering, insertion statements which isn't nessary and is harmless for original program, and use of equivalent control strucutures.

Journal

Details 詳細情報について

  • CRID
    1390282680500317312
  • NII Article ID
    130005006652
  • DOI
    10.11309/jssstconference.21.0.87.0
  • ISSN
    13493515
  • Data Source
    • JaLC
    • CiNii Articles
  • Abstract License Flag
    Disallowed

Report a problem

Back to top