DocumentCode :
1683933
Title :
DPB: A Benchmark for Design Pattern Detection Tools
Author :
Fontana, Francesca Arcelli ; Caracciolo, Andrea ; Zanoni, Marco
Author_Institution :
Dipt. di Inf., Sist. e Comun., Univ. of Milano Bicocca, Milan, Italy
fYear :
2012
Firstpage :
235
Lastpage :
244
Abstract :
Many activities can be done to support software evolution and reverse engineering of a system. Design pattern detection is one of these activities. It is useful to gain knowledge on the design issues of an existing system, on its architecture and design quality, improving the comprehension of the system and hence its maintainability and evolution. Several tools for design pattern detection have been developed in the literature, but they usually provide different results when analyzing the same systems. Some works have been proposed in the literature to compare these results, but a standard and widely-accepted benchmark is not yet available. In this work we propose our benchmark web application for design pattern detection, based on a community driven evaluation.
Keywords :
Internet; pattern classification; reverse engineering; software architecture; software maintenance; software quality; software tools; DPB; benchmark Web application; community driven evaluation; design pattern detection tools; reverse engineering; software architecture; software design quality; software evolution; software maintainability; widely-accepted benchmark; Analytical models; Benchmark testing; Communities; Context; Image color analysis; Java; Unified modeling language; benchmark; design pattern detection; meta-model;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering (CSMR), 2012 16th European Conference on
Conference_Location :
Szeged
ISSN :
1534-5351
Print_ISBN :
978-1-4673-0984-4
Type :
conf
DOI :
10.1109/CSMR.2012.32
Filename :
6178890
Link To Document :
بازگشت