2004 · 47 citations · 18 references
Mathematical ProgrammingSoftware MaintenanceCluster ComputingLarge-scale Global OptimizationEngineeringAnalysis Of AlgorithmNetwork AnalysisSoftware EngineeringComputational ComplexityEmpirical AlgorithmicsSoftware AnalysisCluster TechnologyData ScienceData MiningCombinatorial OptimizationApproximation TheorySearch-based Software EngineeringMojo DistanceDocument ClusteringKnowledge DiscoveryComputer EngineeringComputer ScienceVariable Neighborhood SearchNetwork AlgorithmProgram AnalysisMojo Distance MeasureDifferent Decompositions
Effective comparison of different decompositions of a software system is integral for the evaluation of software clustering algorithms. One of the approaches that has been developed to tackle this issue is the MoJo distance measure. The original algorithm for the computation of MoJo distance was a heuristic one that only approximated the exact value. In this paper we introduce an algorithm that calculates the exact distance in polynomial time. We also present experiments that showcase that the new algorithm calculates MoJo distance more accurately and efficiently than before.
18
V. J. Rayward‐Smith, Thomas H. Cormen, Charles E. Leiserson et al. · Journal of the Operational Research Society · 1991 · 16.9K citations
1990 · 3.1K citations