Login | Register

Metaviz : issues in software visualizing beyond 3D

Title:

Metaviz : issues in software visualizing beyond 3D

Wang, Jian Qun (2003) Metaviz : issues in software visualizing beyond 3D. Masters thesis, Concordia University.

[thumbnail of MQ83920.pdf]
Preview
Text (application/pdf)
MQ83920.pdf
6MB

Abstract

Software visualization can play a significant role in program comprehension. A large number of visualization tools have been developed to support program comprehension. Traditionally, these tools are 2D representations. In recent years, 3D software visualization techniques have been introduced to support program comprehension. These techniques provide new approaches to visualizing and comprehending software system structures and their internal relationships. At the same time, they introduce new research challenges. The software metaphors, layout algorithms, and readability criteria generally applicable in 2D software visualization cannot directly be applied in 3D visualizations. In this thesis, we present our research on the use of a new metaphor based on energy fields using the Metaballs 3D modeling and visualization technique. We also present grouping and layout algorithms, specially designed for 3D Metaballs based software visualization. These are built into Metaviz, a software visualization tool, which we have designed and implemented as part of our larger program comprehension environment, CONCEPT. Using Metaviz, we also show examples that illustrate how these visualization techniques, when combined with program slicing and metric based analysis, provide guidance during software comprehension during the testing and maintenance phrase.

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Wang, Jian Qun
Pagination:xi, 93 leaves : ill. ; 29 cm.
Institution:Concordia University
Degree Name:M. Comp. Sc.
Program:Computer Science and Software Engineering
Date:2003
Thesis Supervisor(s):Rilling, Juergen
Identification Number:QA 76.65 W36 2003
ID Code:2332
Deposited By: Concordia University Library
Deposited On:27 Aug 2009 17:27
Last Modified:13 Jul 2020 19:52
Related URLs:
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Research related to the current document (at the CORE website)
- Research related to the current document (at the CORE website)
Back to top Back to top