Research: Designing a system infrastructure for distributed programs

  • Authors:
  • Kwok-Yan Lam;Lucas Chi-Kwong Hui

  • Affiliations:
  • Department of Information System and Computer Science, National University of Singapore, Kent Ridge, Singapore 0511, Singapore;Department of Information System and Computer Science, National University of Singapore, Kent Ridge, Singapore 0511, Singapore

  • Venue:
  • Computer Communications
  • Year:
  • 1996

Quantified Score

Hi-index 0.24

Visualization

Abstract

A distributed program is one that consists of several components distributed over a network of computers. The reliability of a distributed program is strongly affected by the behaviour of the underlying distributed system software platform. One of the most fundamental issues in improving the reliability of distributed programs is to provide a better environment within which these programs operate. This paper investigates the functional requirement of the infrastructure of a distributed operating system in anticipation of the goal of improving the reliability of distributed programs. It identifies the major problems that make the task of achieving high software quality hard to accomplish, then suggests possible functionality that is advisable for the system infrastructure to provide. The design and implementation of the new distributed system service are then described.