Run-Time Information Visualization for Understanding Object-Oriented Systems

Bertuli, Roland; Ducasse, Stephane; Lanza, Michele (2003). Run-Time Information Visualization for Understanding Object-Oriented Systems. In: 4th International Workshop on Object-Oriented Reengineering (pp. 10-19). University of Antwerp

[img] Text
Bert03aEcoopWorkshop.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (109kB) | Request a copy

Understanding object-oriented legacy systems is a complex task exacerbated by the presence of late binding and polymorphism. Moreover, the metaphor of message sending and the anthropomorphism promoted by object-oriented languages makes it difficult to statically identify the precise role the objects play at run-time. We propose a lightweight visualization approach enriched with run-time information which allows us to identify precise aspects of the objects lifetime such as the role played in the creation of other objects and the communication architecture they support. Our approach not only supports the run-time understanding of an application but also allows one to evaluate test understanding and test coverage.

Item Type:

Conference or Workshop Item (Paper)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF)
08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG)

UniBE Contributor:

Ducasse, Stephane

Subjects:

000 Computer science, knowledge & systems
500 Science > 510 Mathematics

Publisher:

University of Antwerp

Language:

English

Submitter:

Manuela Bamert

Date Deposited:

29 Nov 2017 09:50

Last Modified:

29 Nov 2017 09:50

BORIS DOI:

10.7892/boris.104399

URI:

https://boris.unibe.ch/id/eprint/104399

Actions (login required)

Edit item Edit item
Provide Feedback