JDiff: A differencing technique and tool for object-oriented programs
Identifying Syntactic Differences Between Two Programs