DocumentCode :
2234838
Title :
A Two Phase Approach to Design Pattern Recovery
Author :
Lucia, Andrea De ; Deufemia, Vincenzo ; Gravino, Carmine ; Risi, Michele
Author_Institution :
Dipt. di Matematica e Informatica, Universita di Salerno, Fisciano
fYear :
2007
fDate :
21-23 March 2007
Firstpage :
297
Lastpage :
306
Abstract :
In this paper we present a two phase approach to the recovery of structural design pattern. In the first phase, the design pattern instances are identified at a course-grained level by considering the design structure only and using a visual language parsing technique. Then, the identified candidate patterns are validated by a fine-grained source code analysis phase. The latter phase is an enhancement of a previous approach developed by the authors aiming at improving the results of precision and time performances. The retrieval effectiveness of the approach is assessed by applying the recovery technique on four software systems
Keywords :
grammars; object-oriented programming; visual languages; fine-grained source code analysis; software system; structural design pattern recovery; visual language parsing; Collaboration; Data mining; Documentation; Object oriented modeling; Pattern analysis; Performance analysis; Software libraries; Software performance; Software systems; Stress;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering, 2007. CSMR '07. 11th European Conference on
Conference_Location :
Amsterdam
ISSN :
1534-5351
Print_ISBN :
0-7695-2802-3
Type :
conf
DOI :
10.1109/CSMR.2007.10
Filename :
4145047
Link To Document :
بازگشت