DocumentCode :
3357618
Title :
Case studies of visual language based design patterns recovery
Author :
Costagliola, Gennaro ; De Lucia, Andrea ; Deufemia, V. ; Gravino, Carmine ; Risi, Michele
Author_Institution :
Dipt. di Matematica e Informatica, Universita di Salerno, Fisciano
fYear :
2006
fDate :
22-24 March 2006
Lastpage :
174
Abstract :
In this paper, we present case studies of recovering structural design patterns from object-oriented source code. The proposed recovery technique is based on the use of visual language parsing techniques, and is supported by a visual environment automatically produced by a grammar based visual environment generator. We have applied the recovery technique to public-domain programs and libraries obtaining encouraging results. In particular, for the considered software our recovery approach is characterized by higher recall and precision values with respect to other recovery techniques
Keywords :
automatic programming; formal languages; object-oriented programming; public domain software; software maintenance; visual languages; grammar based visual environment generator; object-oriented source code; public-domain program; structural design patterns recovery; visual language parsing techniques; Computer aided software engineering; Data mining; Design engineering; Knowledge engineering; Object oriented modeling; Reverse engineering; Software libraries; Software maintenance; Software systems; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering, 2006. CSMR 2006. Proceedings of the 10th European Conference on
Conference_Location :
Bari
ISSN :
1534-5351
Print_ISBN :
0-7695-2536-9
Type :
conf
DOI :
10.1109/CSMR.2006.14
Filename :
1602368
Link To Document :
بازگشت