DocumentCode :
2440822
Title :
Identifying Structural Features of Java Programs by Analysing the Interaction of Classes at Runtime
Author :
Smith, Michael P. ; Munro, Malcolm
Author_Institution :
Dept. of Comput. Sci., Durham Univ.
fYear :
0
fDate :
0-0 0
Firstpage :
1
Lastpage :
1
Abstract :
This paper describes research on visualising Java software at runtime in order to enable the identification of structural features. The aim is to highlight both the static and dynamic structure of the software and aid software engineers in tasks requiring program comprehension of the code. The paper takes the position that this type of analysis and visualisation for object oriented languages must be carried out with dynamic runtime information and that it cannot, in general, be obtained by static analysis alone. A case study is worked through to demonstrate the approach
Keywords :
Java; data flow analysis; program visualisation; Java programs; Java software visualisation; class interaction analysis; dynamic runtime information; object oriented languages; program code comprehension; software dynamic structure; software static structure; static analysis; structural feature identification; Information analysis; Java; Programming profession; Runtime; Software debugging; Software engineering; Software maintenance; Software systems; Software testing; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visualizing Software for Understanding and Analysis, 2005. VISSOFT 2005. 3rd IEEE International Workshop on
Conference_Location :
Budapest
Print_ISBN :
0-7803-9540-9
Type :
conf
DOI :
10.1109/VISSOF.2005.1684316
Filename :
1684316
Link To Document :
بازگشت