Strathprints Home | Open Access | Browse | Search | User area | Copyright | Help | Library Home | SUPrimo

A novel software visualisation model to support software comprehension

Pacione, M.J. and Roper, M. and Wood, M. (2004) A novel software visualisation model to support software comprehension. In: 11th Working Conference on Reverse Engineering, 2004-11-08 - 2004-11-12, Delft.

Full text not available in this repository. (Request a copy from the Strathclyde author)

Abstract

Current software visualisation tools do not address the full range of software comprehension requirements. This paper proposes a novel software visualisation model for supporting object-oriented software comprehension that is intended to address the shortcomings of existing tools. We discuss the previous work that prompted us to develop this model. An initial model is then presented, based on multiple levels of abstraction, multiple perspectives of the software system, and the integration of statically and dynamically extracted information. We review the evaluation tasks used in our previous work and those from the software visualisation and comprehension literature to produce a refined set of evaluation tasks. We then use these tasks to perform an initial assessment of the proposed model. The refined model is then defined more formally. Finally, a concrete example of the use of the model to generate abstraction hierarchies is discussed. We conclude that a visualisation model incorporating a hierarchy of interrelated abstraction levels, combined with structural and behavioural perspectives of the software, will provide effective support for software comprehension.

Item type: Conference or Workshop Item (Paper)
ID code: 1851
Notes: Requires Template change to Chapter in Book/Report/Conference proceeding: Proceedings of the 11th Working Conference on Reverse Engineering (WCRE 2004)
Keywords: software visualisation model, software comprehension, Electronic computers. Computer science
Subjects: Science > Mathematics > Electronic computers. Computer science
Department: Faculty of Science > Computer and Information Sciences
Unknown Department
Related URLs:
    Depositing user: Strathprints Administrator
    Date Deposited: 05 Oct 2006
    Last modified: 06 Sep 2014 13:50
    URI: http://strathprints.strath.ac.uk/id/eprint/1851

    Actions (login required)

    View Item