• DocumentCode
    1894939
  • Title

    Multidimensional Correlation of Software Source Code

  • Author

    Zeidman, Robert

  • Author_Institution
    Software Anal. & Forensic Eng. Corp., Cupertino, CA
  • fYear
    2008
  • fDate
    22-22 May 2008
  • Firstpage
    144
  • Lastpage
    156
  • Abstract
    Standard ways of calculating the similarity of different computer programs are needed in computer science. Such measurements can be useful in many different areas such as clone detection, refactoring, compiler optimization, and run-time optimization. Such standards are particularly important for uncovering plagiarism, trade secret theft, copyright infringement, and patent infringement. Other uses include locating open source code within a proprietary program and determining the authors of different programs. In a previous paper (R. Zeidman, 2006) I introduced the concept of source code correlation, presented a theoretical basis for such a measure, and described a program, CodeMatchreg, that compares software source code and calculates correlation. That paper compared the described method of source code correlation against existing methods of comparing source code and found it to be significantly superior. This paper refines that definition of source code correlation and presents a new, more robust, definition of multidimensional source code correlation.
  • Keywords
    computer science; copyright; patents; programming; security of data; software engineering; source coding; CodeMatch; computer programs; computer science; copyright infringement; multidimensional correlation; patent infringement; plagiarism; software source code; trade secret theft; Area measurement; Cloning; Computer science; Multidimensional systems; Open source software; Optimizing compilers; Plagiarism; Robustness; Runtime; Software measurement; Clone Detection; Copyright; Correlation; Infringement; Intellectual Property; Patent; Plagiarism; Refactoring; Source Code; Theft; Trade Secret;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systematic Approaches to Digital Forensic Engineering, 2008. SADFE '08. Third International Workshop on
  • Conference_Location
    Oakland, CA
  • Print_ISBN
    978-0-7695-3171-7
  • Type

    conf

  • DOI
    10.1109/SADFE.2008.9
  • Filename
    4545376