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