Experimentally Deriving Probability of Program Piracy based on Length of Code Clone

Satoshi Okahara, Yuki Manabe, H. Yamauchi, Akito Monden, Kenichi Matsumoto, Katsuro Inoue · 2008

Generally, if a piece of code clone was found between two different programs, a plagiarism or a code reuse (program piracy) might be made. On the other hand, code clone also occurs accidentally or by code idioms. This paper experimentally derives the probability of program piracy based on length of code clone. In the experiment, we identified code clones among many different programs which we confirmed that program piracy has not been made, and formulated by power approximation the relation between the length of code clone and its derivation probability. By using this formula, we can compute the probability of program piracy from the maximum length of code clone derived from given two programs. Keyword source code plagiarism, source code reuse, software metrics, software measurement

Read the paper · More papers on PaperTik