Wu, Shiyi (2000) Corba version of Concordia parallel programming environment (CPPE). [Graduate Projects (Non-thesis)] (Unpublished)
Preview |
Text (application/pdf)
2MBMQ59356.pdf |
Abstract
In this major report, we present the design and implementation of the Corba Version of the Concordia Parallel Programming Environment (CPPE), a client-server-based simulator for parallel programming environment. The purpose of the client/server version is to provide services and a rich set of graphical user interfaces for remote clients. The challenge in the design of client/server version is to reuse the existing C/C++ code. To solve the problem, we use Corba's delegation technique to wrap the existing C/C++ application into a standard Corba object, and then we create an IDL interface for it. From the IDL interface specification, we create a Java standalone application wrapped in Corba objects that runs at client site and communicates with the server. We design and implement client site GUIs for the application in Java/Swing. This Corba Version of CPPE is very portable since the client site application can be installed and run in any platform. The server supports multiple users.
| Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering |
|---|---|
| Item Type: | Graduate Projects (Non-thesis) |
| Authors: | Wu, Shiyi |
| Pagination: | viii, 61 leaves : ill. ; 29 cm. |
| Institution: | Concordia University |
| Degree Name: | M. Comp. Sc. |
| Program: | Computer Science |
| Department (as was): | Department of Computer Science |
| Date: | 2000 |
| Thesis Supervisor(s): | Tao, Lixin |
| Identification Number: | QA 76 M26+ 2000 no.12 |
| ID Code: | 1252 |
| Deposited By: | lib-batchimporter |
| Deposited On: | 27 Aug 2009 17:17 |
| Last Modified: | 20 Oct 2022 20:44 |
| Related URLs: |
Repository Staff Only: item control page


Download Statistics
Download Statistics