Java Clone Finder: Cost Efficient Syntax Tree Based Clone Detection in Java for Maintenance Purpose
A huge amount of money is spent on maintenance of software after its development which needs to be reduced. Software maintenance activities mainly comprise of finding problems repeatedly and application of solutions to these problems. A software system might contain a bug at several places and tracking down all instances of this bug in similar code fragments individually is a tedious task. Such problems might arise and increase the cost of maintenance activities. This paper proposes JAVA CLONE FINDER which is software capable of detecting duplicate code fragments i.e. code clones in the source code.