loading...
High-Level Polymetric Views of Condensed Run-time Information
Tampere, Finland March 24-March 26
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSMR.2004.1281433Eighth Euromicro Working Conference o ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
St?phane Ducasse, University of Bern, Switzerland
Michele Lanza, University of Bern, Switzerland
Roland Bertuli, I3S Laboratory, Sophia-Antipolis, France
Understanding the run-time behavior of object-oriented legacy systems is a complex task due to factors such as late binding and polymorphism. Current approaches extract and use information from the complete execution trace of a system. The sheer size and complexity of such traces make their handling, storage, and analysis difficult. Current software systems which run almost non-stop do not permit such a full analysis. In this paper we present a lightweight approach based on the extraction of a condensed amount of information, e.g., measurements, that does not require a full trace. Using this condensed information, we propose a visualization approach which allows us to identify and understand certain aspects of the objects' lifetime such as their role played in the creation of other objects and the communication architecture they support.
Index Terms:
software visualization, reverse engineering, run-time information, object-oriented programming, program understanding
Citation:
St?phane Ducasse, Michele Lanza, Roland Bertuli, "High-Level Polymetric Views of Condensed Run-time Information," csmr, pp.309, Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions