DocumentCode :
3132890
Title :
An effectiveness measure for software clustering algorithms
Author :
Wen, Zhihua ; Tzerpos, Vassilios
Author_Institution :
York Univ., Toronto, Ont., Canada
fYear :
2004
fDate :
24-26 June 2004
Firstpage :
194
Lastpage :
203
Abstract :
Selecting an appropriate software clustering algorithm that can help the process of understanding a large software system is a challenging issue. The effectiveness of a particular algorithm may be influenced by a number of different factors, such as the types of decompositions produced, or the way clusters are named. In this paper, we introduce an effectiveness measure for software clustering algorithms based on Mojo distance, and describe an algorithm that calculates its value. We also present experiments that demonstrate its improved performance over previous measures, and show how it can be used to assess the effectiveness of software clustering algorithms.
Keywords :
reverse engineering; Mojo distance; software clustering; software system; software understanding; Benchmark testing; Clustering algorithms; Conferences; Heuristic algorithms; Partitioning algorithms; Software algorithms; Software measurement; Software performance; Software systems; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Program Comprehension, 2004. Proceedings. 12th IEEE International Workshop on
ISSN :
1092-8138
Print_ISBN :
0-7695-2149-5
Type :
conf
DOI :
10.1109/WPC.2004.1311061
Filename :
1311061
Link To Document :
بازگشت