Home > Projects

Projects

Clone Detection with Microsoft Phoenix

An investigation into an automatic clone detection technique developed as a plug-in for Microsoft's Phoenix framework that finds exact matching function level clones in a program using abstract syntax trees and suffix trees.

Visualization of Clone Detection Results

An alternative approach of visualizing detected clones (found by the CloneDRTM clone detection tool) by extending the AspectJ Development Tools Visualiser plugin.

CoCloRep: A DSL for Code Clones

A representation of code clones in a domain-specific language for analysis purposes that is developed in the AMMA platform (ATLAS Model Management Architecture).

Clone Detection Literature

A bibliography of clone detection-related papers. Also includes links to tools, events, and research groups.

This project is supported by NSF grant CPA-0702764