DocumentCode
1379357
Title
Evaluation of Accuracy in Design Pattern Occurrence Detection
Author
Pettersson, Niklas ; Löwe, Welf ; Nivre, Joakim
Author_Institution
Sch. of Comput. Sci., Phys., & Math., Linnaeus Univ., Växjo, Sweden
Volume
36
Issue
4
fYear
2010
Firstpage
575
Lastpage
590
Abstract
Detection of design pattern occurrences is part of several solutions to software engineering problems, and high accuracy of detection is important to help solve the actual problems. The improvement in accuracy of design pattern occurrence detection requires some way of evaluating various approaches. Currently, there are several different methods used in the community to evaluate accuracy. We show that these differences may greatly influence the accuracy results, which makes it nearly impossible to compare the quality of different techniques. We propose a benchmark suite to improve the situation and a community effort to contribute to, and evolve, the benchmark suite. Also, we propose fine-grained metrics assessing the accuracy of various approaches in the benchmark suite. This allows comparing the detection techniques and helps improve the accuracy of detecting design pattern occurrences.
Keywords
object-oriented methods; software engineering; software metrics; software performance evaluation; benchmark suite; design pattern occurrence detection; fine grained metric; software engineering problem; Patterns; evaluation; measurement techniques; object-oriented design methods; reengineering; restructuring.; reverse engineering;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.2009.92
Filename
5374428
Link To Document