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 recognit...
Elmentve itt :
Szerzők: | |
---|---|
Testületi szerző: | |
Dokumentumtípus: | Cikk |
Megjelent: |
2002
|
Sorozat: | Acta cybernetica
15 No. 4 |
Kulcsszavak: | Számítástechnika, Kibernetika |
Tárgyszavak: | |
Online Access: | http://acta.bibl.u-szeged.hu/12702 |
LEADER | 01541nab a2200265 i 4500 | ||
---|---|---|---|
001 | acta12702 | ||
005 | 20220614134325.0 | ||
008 | 161015s2002 hu o 0|| eng d | ||
022 | |a 0324-721X | ||
040 | |a SZTE Egyetemi Kiadványok Repozitórium |b hun | ||
041 | |a eng | ||
100 | 1 | |a Ferenc Rudolf | |
245 | 1 | 0 | |a Recognizing design patterns in C++ programs with the integration of Columbus and Maisa |h [elektronikus dokumentum] / |c Ferenc Rudolf |
260 | |c 2002 | ||
300 | |a 669-682 | ||
490 | 0 | |a Acta cybernetica |v 15 No. 4 | |
520 | 3 | |a 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. | |
650 | 4 | |a Természettudományok | |
650 | 4 | |a Számítás- és információtudomány | |
695 | |a Számítástechnika, Kibernetika | ||
700 | 0 | 1 | |a Gustafsson Juha |e aut |
700 | 0 | 1 | |a Müller László |e aut |
700 | 0 | 1 | |a Paakki Jukka |e aut |
710 | |a Finno-Ugoric Symposium on Programming Languages and Software Tools (7.) (2001) (Szeged) | ||
856 | 4 | 0 | |u http://acta.bibl.u-szeged.hu/12702/1/cybernetica_015_numb_004_669-682.pdf |z Dokumentum-elérés |