DocumentCode :
2154765
Title :
A framework for experimental evaluation of clustering techniques
Author :
Koschke, Rainer ; Eisenbarth, Thomas
Author_Institution :
Stuttgart Univ., Germany
fYear :
2000
fDate :
2000
Firstpage :
201
Lastpage :
210
Abstract :
Experimental evaluation of clustering techniques for component recovery is necessary in order to analyze their strengths and weaknesses in comparison to other techniques. For comparable evaluations of automatic clustering techniques, a common reference corpus of freely available systems is needed for which the actual components are known. The reference corpus is used to measure recall and precision of automatic techniques. For this measurement, a standard scheme for comparing the components recovered by a clustering technique to components in the reference corpus is required. This paper describes both the process of setting up reference corpora and ways of measuring recall and precision of automatic clustering techniques. For methods with human intervention, controlled experiments should be conducted. This paper additionally proposes a controlled experiment as a standard for evaluating manual and semi-automatic component recovery methods that can be conducted cost-effectively
Keywords :
reverse engineering; software reusability; clustering techniques; common reference corpus; cost-effective; experimental evaluation; program component recovery; program understanding; Analysis of variance; Automatic control; Automatic testing; Benchmark testing; Control systems; Cost accounting; Humans; Measurement standards; System testing; Terminology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Program Comprehension, 2000. Proceedings. IWPC 2000. 8th International Workshop on
Conference_Location :
Limerick
ISSN :
1092-8138
Print_ISBN :
0-7695-0656-9
Type :
conf
DOI :
10.1109/WPC.2000.852494
Filename :
852494
Link To Document :
بازگشت