Visualising Class Cohesion with Virtual Worlds

Type of content
Reports
Publisher's DOI/URI
Thesis discipline
Degree name
Publisher
Department of Computer Science & Software Engineering, University of Canterbury
University of Canterbury. Computer Science and Software Engineering
Journal Title
Journal ISSN
Volume Title
Language
Date
2002
Authors
Churcher, N.
Irwin, W.
Kriz, R.
Abstract

An understanding of cohesion is an important factor in software design. However, cohesion is difficult to quantify, particularly for OO, and attempts to develop metrics have had limited success. We advocate the use of visualisation techniques to provide a richer view of cohesion than is possible with a single numeric value. In this paper we describe the application of ANGLE for 3D graph layout and the use of XSLT transformations both to select the ingredients for visualisations and to determine their presentation details. We discuss our experiences with the use of virtual worlds as a presentation medium both on the desktop and in immersive environments and report early results from ongoing empirical work.

Description
Citation
Churcher, N., Irwin, W., Kriz, R. (2002) Visualising Class Cohesion with Virtual Worlds..
Keywords
software visualisation, cohesion, VRML, virtual reality, software engineering
Ngā upoko tukutuku/Māori subject headings
ANZSRC fields of research
Rights