High-Level Polymetric Views of Condensed Run-time Information

  • Authors:
  • Stéphane Ducasse;Michele Lanza;Roland Bertuli

  • Affiliations:
  • -;-;-

  • Venue:
  • CSMR '04 Proceedings of the Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Understanding the run-time behavior of object-orientedlegacy systems is a complex task due to factors such aslate binding and polymorphism. Current approaches extractand use information from the complete execution traceof a system. The sheer size and complexity of such tracesmake their handling, storage, and analysis difficult. Currentsoftware systems which run almost non-stop do not permitsuch a full analysis. In this paper we present a lightweightapproach based on the extraction of a condensed amountof information, e.g., measurements, that does not require afull trace. Using this condensed information, we proposea visualization approach which allows us to identify andunderstand certain aspects of the objects' lifetime such astheir role played in the creation of other objects and thecommunication architecture they support.