DocumentCode
2333122
Title
Evaluating software clustering using multiple simulated authoritative decompositions
Author
Shtern, Mark ; Tzerpos, Vassilios
Author_Institution
York Univ., Toronto, ON, Canada
fYear
2011
fDate
25-30 Sept. 2011
Firstpage
353
Lastpage
361
Abstract
Evaluation of software clustering algorithms is typically done by comparing the clustering results to an authoritative decomposition prepared manually by a system expert. A well-known drawback of this approach is the fact that there are many, equally valid ways to decompose a software system, since different clustering objectives create different decompositions. Evaluating all clustering algorithms against a single authoritative decomposition can lead to biased results. In this paper, we introduce LimSim, a novel approach for software clustering evaluation that utilizes multiple simulated authoritative decompositions. We also present experimental results of applying the new approach to evaluate various software clustering algorithms. The results demonstrate the usefulness of LimSim.
Keywords
pattern clustering; software engineering; LimSim approach; simulated authoritative decomposition; software clustering evaluation; Linux;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance (ICSM), 2011 27th IEEE International Conference on
Conference_Location
Williamsburg, VI
ISSN
1063-6773
Print_ISBN
978-1-4577-0663-9
Electronic_ISBN
1063-6773
Type
conf
DOI
10.1109/ICSM.2011.6080802
Filename
6080802
Link To Document