Enhancing Quality of Code Clone Detection with Program Dependency Graph

  • Higo Y
  • Kusumoto S
  • 6

    Readers

    Mendeley users who have this article in their library.
  • N/A

    Citations

    Citations of this article.

Abstract

At present, there are various kinds of code clone detection techniques. PDG-based detection is suitable to detect non-contiguous code clones meanwhile other detection techniques are not suited to detect them. However, there is a tendency that it cannot detect contiguous code clones unlike string-based or token-based technique. This paper proposes two techniques to enhance the PDG-based detection for practical usage. The software tool, Scorpio has been developed based on the techniques.

Author-supplied keywords

  • Cloning
  • Flow graphs
  • Information science
  • Reverse engineering
  • Software systems
  • Software tools
  • code clone
  • code clone detection
  • codes
  • program dependency graph
  • program slice
  • software tool Scorpio
  • software tools

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Authors

  • Yoshiki Higo

  • Shinji Kusumoto

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free