A 3-D plotting tool for Internet based on client-server computer model


A 3-D plotting tool for Internet based on client-server computer model

Wu, Shihua (2005) A 3-D plotting tool for Internet based on client-server computer model. Masters thesis, Concordia University.

PDF - Accepted Version


We describe the specification, design, deployment, and implementation of a three-dimensional plotting utility based on a client-server distributed computing model. This plotter provides a World Wide Web environment enabling the user to get 3-D colored curves from mathematical expressions. The utility provides an intuitive look-and-feel user interface. Users do not have to acquire extra knowledge to use it. The utility is reliable, portable and extensible. In this report, we discuss the project motivation. We compare three popular Java middleware technologies to show why we chose Java Remote Method Invocation (RMI) technology. Java Native Interface (JNI) technology and Java 3 Dimension Application Interface (3-D API) is also described. We discuss the advantage of the reuse component model, and demonstrate how to reuse an object-oriented model (C++ parser model) in a Java program. Finally, we provide a short conclusion and discuss the future perspective and improvement of this utility.

Divisions:Concordia University > Faculty of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Wu, Shihua
Pagination:vii, 64 leaves : ill. ; 29 cm.
Institution:Concordia University
Degree Name:M. Comp. Sc.
Program:Computer Science and Software Engineering
Thesis Supervisor(s):Grogono, Peter
ID Code:8704
Deposited By:Concordia University Libraries
Deposited On:18 Aug 2011 14:33
Last Modified:18 Aug 2011 15:15
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

Document Downloads

More statistics for this item...

Concordia University - Footer