Advertisement

The Study of Plagiarism Detection for Object-Oriented Programming Language

  • Jong-Yih Kuo
  • Wei-Ting Wang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6423)

Abstract

The purpose of this thesis is to study the plagiarism detection method aiming at C++ programs. We proposed the corresponding preventive measures by summarizing the common types of plagiarism attack through observation and statistical analysis. Using text analysis, structure analysis, and variable analysis would prevent misjudgment. Finally, we implemented the CPD(C++ Plagiarism Detection) system and compare it with other existing systems, and the experimental result shows us that our system can detect more kinds of plagiarism attacks than other existing systems.

Keywords

Programming Language Plagiarism 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Malpohl, G.: JPlag: Detecting Software Plagiarism, http://www.ipd.uka.de:2222/index.html
  2. 2.
    Chen, X., Francia, B., Mckinnon, B., Seker, A., Li, M.: SID: Plagiarism Detection, http://genome.math.uwaterloo.ca/SID/
  3. 3.
    Donaldson, J.L., Lancaster, A., Sposato, P.H.: A Plagiarism Detection System. In: Proceedings of the Twelfth SIGCSE Technical Symposium on Computer Science Education (1981)Google Scholar
  4. 4.
    Schleimer, S., Wilkerson, D.S., Aiken, A.: Winnowing: Local Algorithms for Document Fingerprinting. In: 2003 ACM SIGMOD International Conference on Management of Data (2003)Google Scholar
  5. 5.
    Kuo, J.Y., Chu, L.: Intelligent Code Analyzer for Online Course Management System. In: Proceedings of the 3rd ACIS International Conference on Software Engineering Research (2005)Google Scholar
  6. 6.
    Ji, J., Park, S., Woo, G., Cho, H.: Understanding the evolution process of program source for investigating software authorship and plagiarism. Digital Information Management (2007)Google Scholar
  7. 7.
    Chow, T.W.S., Rahman, M.K.M.: Multilayer SOM With Tree-Structured Data for Efficient Document Retrieval and Plagiarism Detection. IEEE Transactions on Neural Networks 20, 1385–1402 (2009)CrossRefGoogle Scholar
  8. 8.
    Shen, Y., Li, S.C., Tian, C.G., Cheng, M.: Research on Anti-Plagiarism System and the Law of Plagiarism. Education Technology and Computer Science, 296–300 (2009)Google Scholar
  9. 9.
    Yang, S., Wang, X.: A Visual Domain Recognition Method Based on Function Mode for Source Code Plagiarism. Intelligent Information Technology and Security Informatics, 580–584 (2010)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Jong-Yih Kuo
    • 1
  • Wei-Ting Wang
    • 1
  1. 1.Department of Computer Science and Information EngineeringNational Taipei University of TechnologyTaiwan

Personalised recommendations