DocumentCode :
3081953
Title :
On the use of metaballs to visually map source code structures and analysis results onto 3D space
Author :
Rilling, Juergen ; Mudur, S.P.
Author_Institution :
Dept. of Comput. Sci., Concordia Univ., Montreal, Que., Canada
fYear :
2002
fDate :
2002
Firstpage :
299
Lastpage :
308
Abstract :
Many reverse-engineering tools have been developed to derive abstract representations from existing source code. Graphic visuals derived from reverse engineered source code have long been recognized for their impact on improving the comprehensibility of the structural and behavioral aspects of software systems and their source code. As programs become more complex and larger, the sheer volume of information to be comprehended by developers becomes daunting. In this paper, we combine dynamic source analysis to selectively identify source code that is relevant at any point and combine it with 3D visualization techniques to reverse engineer and analyze source code, program executions, and program structures. For this research, we focus particularly on the use of metaballs, a 3D modeling technique that has already found extensive use representing complex organic shapes and structural relationships in biology and chemistry, to provide suitable 3D visual representations for software systems.
Keywords :
program slicing; program visualisation; reverse engineering; 3D modeling technique; 3D space; 3D visualization techniques; abstract representations; behavioral aspects; dynamic source analysis; graphic visuals; metaballs; program executions; program structures; reverse engineered source code; reverse engineering tools; software systems; software visualization; visual source code analysis results mapping; visual source code structure mapping; Biological system modeling; Chemistry; Computational biology; Computer graphics; Computer science; Data visualization; Reverse engineering; Shape; Software systems; Systems biology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 2002. Proceedings. Ninth Working Conference on
ISSN :
1095-1350
Print_ISBN :
0-7695-1799-4
Type :
conf
DOI :
10.1109/WCRE.2002.1173087
Filename :
1173087
Link To Document :
بازگشت