• DocumentCode
    2401883
  • Title

    Research on the Copy Detection Algorithm for Source Code Based on Program Organizational Structure Tree Matching

  • Author

    Qin Junping ; Shou Yongxi ; Hongfeng, Shi

  • Author_Institution
    Sch. of Inf. Eng., Inner Mongolia Univ. of Technol., Hohhot, China
  • fYear
    2010
  • fDate
    7-9 May 2010
  • Firstpage
    4461
  • Lastpage
    4464
  • Abstract
    Code plagiarism is an ubiquitous phenomenon in the teaching of Programming Language. A large number of source code can be automatically detected and uses the similarity value to determine whether the copy is present. It can greatly improve the efficiency of teachers and promote teaching quality. A algorithm is provided that firstly match program organizational structure tree and then process the methods of program to calculate the similarity value. It not only applies to process-oriented programming languages but also applies to object-oriented programming language.
  • Keywords
    computer science education; object-oriented languages; object-oriented programming; source coding; teacher training; ubiquitous computing; copy detection algorithm; object-oriented programming language; process-oriented programming languages; program organizational structure tree matching; programming language teaching; source code; teaching quality; ubiquitous phenomenon; Book reviews; Cloning; Computer languages; Educational institutions; Plagiarism; Software measurement; Copy Detection for Source Code; Longest Common Subsequence; Organizational Structure Tree; Similarity; Token String;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    E-Business and E-Government (ICEE), 2010 International Conference on
  • Conference_Location
    Guangzhou
  • Print_ISBN
    978-0-7695-3997-3
  • Type

    conf

  • DOI
    10.1109/ICEE.2010.1120
  • Filename
    5590938