The Community for Technology Leaders
2013 20th Working Conference on Reverse Engineering (WCRE) (1999)
Atlanta, Georgia
Oct. 6, 1999 to Oct. 8, 1999
ISSN: 1095-1350
ISBN: 0-7695-0303-9
pp: 187
Vassilios Tzerpos , University of Toronto
R.C. Holt , University of Waterloo
ABSTRACT
The software clustering problem has attracted much attention recently, since it is an integral part of the process of reverse engineering large software systems. A key problem in this research is the difficulty in comparing different approaches in an objective fashion. In this paper, we present a metric that can be used in evaluating the similarity of two different decompositions of a software system.Our metric calculates a distance between two partitions of the same set of software resources. We begin by introducing the model we use. Consequently, we present a heuristic algorithm that calculates the distance in an efficient fashion. Finally, we discuss some experiments that showcase the performance of the algorithm and the effectiveness of the metric.
INDEX TERMS
software clustering, reverse engineering, metric
CITATION
Vassilios Tzerpos, R.C. Holt, "MoJo: A Distance Metric for Software Clusterings", 2013 20th Working Conference on Reverse Engineering (WCRE), vol. 00, no. , pp. 187, 1999, doi:10.1109/WCRE.1999.806959
89 ms
(Ver 3.3 (11022016))