• DocumentCode
    2858201
  • Title

    A Method of Detecting Program Plagiarism Based on Variable Dependence

  • Author

    Yang Hong ; Hong Li-na ; Chen Rong ; Liu Ya-qing

  • Author_Institution
    Sch. of Inf. Sci. & Technol., Dalian Maritime Univ., Dalian, China
  • fYear
    2009
  • fDate
    11-13 Dec. 2009
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Program similarity means how similar comparable programs are by the computer-assisted analysis, with the aim to find equivalent code fragments. In this paper, we propose a semantic approach to detect program plagiarism by the computation of program similarity based on variable dependence. To do so, we compute dependence over program variables, find a variable mapping which maps a variable in a program to its counterpart in another program, then convert a program with the mapping into a version with can be compared in textual manner with another program, and thus compute the similarity of programs. An experiment is given to show the effectiveness of this method.
  • Keywords
    computer crime; program diagnostics; computer-assisted analysis; equivalent code fragments; program plagiarism; variable dependence; DNA; Dictionaries; Education; Information analysis; Information science; Neural networks; Plagiarism; Sequences; Standardization; Statistics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-4507-3
  • Electronic_ISBN
    978-1-4244-4507-3
  • Type

    conf

  • DOI
    10.1109/CISE.2009.5365846
  • Filename
    5365846