Sciweavers

ACTAC
2002

Recognizing Design Patterns in C++ Programs with the Integration of Columbus and Maisa

13 years 4 months ago
Recognizing Design Patterns in C++ Programs with the Integration of Columbus and Maisa
A method for recognizing design patterns from C++ programs is presented. The method consists of two separate phases, analysis and reverse engineering of the C++ code, and architectural pattern matching over the reverse-engineered intermediate code representation. It is shown how the pattern recognition effect can be realized by integrating two specialized software tools, the reverse engineering framework Columbus and the architectural metrics analyzer Maisa. The method and the integrated power of the tool set are illustrated with small experiments. Key words: design patterns, reverse engineering, source code parsing, C++, object-oriented design
Rudolf Ferenc, Juha Gustafsson, Lászl&oacut
Added 16 Dec 2010
Updated 16 Dec 2010
Type Journal
Year 2002
Where ACTAC
Authors Rudolf Ferenc, Juha Gustafsson, László Müller, Jukka Paakki
Comments (0)