dissertation · Spectrum Research Repository (Concordia University) · 2000
Corba version of Concordia parallel programming environment (CPPE)
Cited by 0Abstract and details only
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.
Cite this paper
Wu, S. (2000). Corba version of Concordia parallel programming environment (CPPE). Spectrum Research Repository (Concordia University).
Wu, Shiyi. “Corba version of Concordia parallel programming environment (CPPE).” Spectrum Research Repository (Concordia University), 2000.
Wu, Shiyi. 2000. “Corba version of Concordia parallel programming environment (CPPE).” Spectrum Research Repository (Concordia University).
Wu, S. (2000) ‘Corba version of Concordia parallel programming environment (CPPE)’, Spectrum Research Repository (Concordia University).
@phdthesis{wu2000corba,
title = {{Corba version of Concordia parallel programming environment (CPPE)}},
author = {Wu, Shiyi},
school = {Spectrum Research Repository (Concordia University)},
year = {2000}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.