ComputingComputer ScienceVisualizationData VisualizationGraph VisualizationInformation VisualizationClash DetectionText RepresentationText Similarity AnalysisText VisualizationClusteringHasse DiagramsLegacy Software MaintenanceLegacy SystemsSimilarity DetectionText Clustering Visualization
As a result of maintenance activity legacy systems contain repeated text in the form of large and small blocks that appear in more or less the same form in several places. These repetitions define a structure that can contribute information about the development history of the source different from the documented version or the current directory structure.
6
Design recovery for maintenance and reuse
Ted J. Biggerstaff · Computer · 1989 · 363 citations
Computing, Design, Design Automation +13
Identifying redundancy in source code using fingerprints
J. Howard Johnson · NPARC · 1993 · 248 citations
Substring matching for clone detection and change tracking
Johnson · 1994 · 201 citations