Login | Register

Metaball graphics package


Metaball graphics package

Du, Liang (2003) Metaball graphics package. [Graduate Projects (Non-thesis)] (Unpublished)

[thumbnail of MQ77986.pdf]
Text (application/pdf)


The goal of this project is to design a metaball graphics package for use in visualization of large object oriented software. In this technique, a metaball is used to represent a software entity and the relationship between these software entities. Appearance attributes such as size, color and texture are used to denote properties of the software entity. The software has been designed as a Java package with a well defined API to create metaballs of different radius, color and texture. This metaball API package can be seen as an extension of the Java3D API. The implementation is based on Java language with J2SDK1.4 and JAVA 3D 1.3. Hence the metaball API package can be used on any popular platform. This report first introduces the scope of the project and then covers state of the art in software visualization, followed by a detailed description of the metaball technique. Then an overview of Java3D is provided, followed by design and implementation detail of the metaball package. Finally application to software visualization id discussed briefly and conclusion. The source code of the metaball API implementation is also enclosed in an electronic format.

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Graduate Projects (Non-thesis)
Authors:Du, Liang
Pagination:vii, 53 leaves : ill. ; 29 cm.
Institution:Concordia University
Degree Name:M. Comp. Sc.
Program:Computer Science
Department (as was):Department of Computer Science
Thesis Supervisor(s):Mudur, Sudhir P
Identification Number:QA 76 M26+ 2003 no.7
ID Code:2011
Deposited By: Concordia University Library
Deposited On:27 Aug 2009 17:24
Last Modified:20 Oct 2022 20:45
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