An Effectiveness Measure for Software Clustering Algorithms

  • Authors:
  • Affiliations:
  • Venue:
  • IWPC '04 Proceedings of the 12th IEEE International Workshop on Program Comprehension
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Selecting an appropriate software clustering algorithmthat can help the process of understanding a large softwaresystem is a challenging issue. The effectiveness of a particularalgorithm may be influenced by a number of differentfactors, such as the types of decompositions produced, orthe way clusters are named.In this paper, we introduce an effectiveness measure forsoftware clustering algorithms based on MoJo distance,and describe an algorithm that calculates its value. We alsopresent experiments that demonstrate its improved performanceover previous measures, and show how it can be usedto assess the effectiveness of software clustering algorithms.