The Community for Technology Leaders
2013 20th Working Conference on Reverse Engineering (WCRE) (1999)
Atlanta, Georgia
Oct. 6, 1999 to Oct. 8, 1999
ISSN: 1095-1350
ISBN: 0-7695-0303-9
pp: 304
T. Systä , University of Tampere
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.
INDEX TERMS
CITATION
T. Systä, "On the Relationships between Static and Dynamic Models in Reverse Engineering Java Software", 2013 20th Working Conference on Reverse Engineering (WCRE), vol. 00, no. , pp. 304, 1999, doi:10.1109/WCRE.1999.806969
101 ms
(Ver 3.3 (11022016))