"Distributed scientific software systems" by Paul Edward Buis
 

Distributed scientific software systems

Paul Edward Buis, Purdue University

Abstract

This thesis begins by reviewing current distributed systems technology and examining existing distributed systems implementations. It then proposes a new paradigm for client-server communication, called the remote interpretation paradigm. An implementation, called NetScheme, uses the Scheme programming language as a control protocol for servers. The implementation is augmented by a code generator that compiles interface stubs from Fortran 90 interface blocks. This augmented system is applied to create servers for scientific subroutine libraries. A case study describes a server that uses the IMSL subroutine library to perform simulated remote procedure calls. Another application is object-oriented, distributed problem solving systems. An object-oriented, distributed ELLPACK system is presented.

Degree

Ph.D.

Advisors

Dyksen, Purdue University.

Subject Area

Computer science

Off-Campus Purdue Users:
To access this dissertation, please log in to our
proxy server
.

Share

COinS