Effective Visualisation for Comprehending Object- Oriented Software: A Multifaceted, Three-Dimensional Abstraction Model for Software Visualisation

Michael Pacione · 2004

This report presents further research in software visualisation that investigates and seeks to address the issues raised by previous work [Pacione 2003a, Pacione 2003b]. Software visualisation, abstraction, the integration of static and dynamic information, and effective ways of presenting, exploring, and querying visualisations are discussed. A multi-faceted, three-dimensional abstraction model for software visualisation is presented. It is intended that the model proposed will address the issues with current visualisation tools revealed in the previous work. The model proposed consists of multiple levels of abstraction arranged in separate facets representing various properties of software (e.g. structure, behaviour, data), and integrates static and dynamic information. Related work is discussed, and future work in software visualisation based on the model proposed is set out.

Read the paper · More papers on PaperTik