DocumentCode :
3342953
Title :
On the relationships between static and dynamic models in reverse engineering Java software
Author :
Systa, T.
Author_Institution :
Dept. of Comput. Sci., Tampere Univ., Finland
fYear :
1999
fDate :
6-8 Oct 1999
Firstpage :
304
Lastpage :
313
Abstract :
An experimental environment for reverse engineering Java software is discussed. Static information is extracted from class files and viewed using Rigi reverse engineering environment. The dynamic information is generated by running the target software under a debugger. The debugged event trace information is viewed as scenario diagrams using a prototype tool called SCED. In SCED, state diagrams can be synthesized automatically from scenario diagrams. Dynamic information can also be attached to the static Rigi graph. Both static and dynamic views contain information about software artifacts and their relations. Such overlapping information forms a connection for information exchange between the views. SCED scenario diagrams are used for slicing the Rigi view and the Rigi view in turn, is used to guide the generation of SCED scenario diagrams and for raising their level of abstraction
Keywords :
Java; diagrams; program debugging; program slicing; reverse engineering; Rigi reverse engineering environment; Rigi view; SCED scenario diagrams; abstraction level; class files; debugged event trace information; debugger; dynamic information; dynamic models; information exchange; overlapping information; prototype tool; reverse engineering Java software; scenario diagrams; software artifacts; state diagrams; static Rigi graph; static information; static models; target software; Computer languages; Computer science; Data mining; Design engineering; Java; Object oriented modeling; Object oriented programming; Prototypes; Reverse engineering; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering, 1999. Proceedings. Sixth Working Conference on
Conference_Location :
Atlanta, GA
Print_ISBN :
0-7695-0303-9
Type :
conf
DOI :
10.1109/WCRE.1999.806969
Filename :
806969
Link To Document :
بازگشت