Design of a remote procedure call system for object-oriented distributed programming

Anand R. Tripathi, Terence Noonan

Research output: Contribution to journalArticlepeer-review

6 Scopus citations


This paper describes the design of an RPC system for building object-oriented distributed software systems. The general requirements for such a system are to provide mechanisms for supporting inheritance, polymorphism, dynamic binding, and modular development in implementing distributed software systems. This paper presents the functionalities of this RFC system to support these general requirements. It also briefly describes the experiences with two previous versions of this system and how they led to the design of the final system. This system was implemented as a part of the programming environment of the Nexus distributed operating system.

Original languageEnglish (US)
Pages (from-to)23-48
Number of pages26
JournalSoftware - Practice and Experience
Issue number1
StatePublished - Jan 1998


  • Distributed computing
  • Network transparency
  • Object-oriented programming
  • Operating systems
  • Parallel programming
  • Remote procedure call


Dive into the research topics of 'Design of a remote procedure call system for object-oriented distributed programming'. Together they form a unique fingerprint.

Cite this