A Framework for Mining High Level Clones

Software similarities or clones are known to hinder the software maintenance process. Clones manifest themselves in at fine as well as coarse granularity. The significance of extracting coarse grained similarity or high-level clones lies in its benefits to reengineering, reuse, reverse engineering and program understanding. The problem of mining process for high-level similarities thus becomes important. The authors propose a framework for mining high-level clones in software. A case study has been applied to few phases of the mining process, it can be a starting point for understanding and analyzing high level clones for their semi automated detection and refactoring.

Provided by: International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE) Topic: Software Date Added: May 2012 Format: PDF

Download Now

Find By Topic