DocumentCode :
1974384
Title :
Program comprehension in multi-language systems
Author :
Kullbach, Bernt ; Winter, Andreas ; Dahm, Peter ; Ebert, Jurgen
Author_Institution :
Inst. for Software Technol., Koblenz-Landau Univ., Germany
fYear :
1998
fDate :
12-14 Oct 1998
Firstpage :
135
Lastpage :
143
Abstract :
This paper presents an approach to program comprehension in multi-language systems. Such systems are characterized by a high amount of source codes in various languages for programming, database definition and job control. Coping with those systems requires the references crossing the language boundaries to be analyzed. Using the EER/GRAL approach to graph-based conceptual modeling, models representing relevant aspects of single language are built and integrated into a common conceptual model. Since conceptual modeling focusses on specific problems, the integrated model presented here is especially tailored to multi-language aspects. Software systems are parsed and represented according to this conceptual model and queried by using a powerful graph query mechanism. This allows multi-language cross references to be easily retrieved. The multi-language conceptual model and the query facilities have been developed in cooperation with the maintenance programmers at an insurance company within the GUPRO project
Keywords :
query languages; software maintenance; systems re-engineering; GUPRO project; common conceptual model; database definition; graph query mechanism; graph-based conceptual modeling; integrated model; job control; multi-language systems; multilanguage conceptual model; program comprehension; source codes; Data structures; Database languages; Image databases; Insurance; Power system modeling; Programming; Relational databases; Software maintenance; Software performance; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 1998. Proceedings. Fifth Working Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-8186-8967-6
Type :
conf
DOI :
10.1109/WCRE.1998.723183
Filename :
723183
Link To Document :
بازگشت