O'Reilly logo

The Software IP Detective’s Handbook: Measurement, Comparison, and Infringement Detection by Bob Zeidman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

13. Software Plagiarism Detection

As mentioned previously, the unauthorized copying of software is a growing problem. In this chapter I discuss the field of study in computer science that has historically been called “software plagiarism detection.” This is a good starting point for understanding what source code correlation is and what it is not.

13.1 The History of Plagiarism Detection

Software plagiarism has been an area of study within computer science at least since the 1970s. In 1987 J. A. W. Faidhi and S. K. Robinson of Brunel University published their paper entitled “An Empirical Approach for Detecting Program Similarity and Plagiarism within a University Programming Environment.” Faidhi and Robinson characterize six levels of modifications ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required