SHADOWS - A Flexible Support System for Objects in Distributed Systems

  • Authors:
  • Steve J. Caughey;Graham D. Parrington;Santosh K. Shrivastava

  • Affiliations:
  • -;-;-

  • Venue:
  • SHADOWS - A Flexible Support System for Objects in Distributed Systems
  • Year:
  • 1993

Quantified Score

Hi-index 0.02

Visualization

Abstract

Shadows is a simple, but flexible, architecture based upon only three key concepts: object servers, object migration and location-transparent operation invocation. We show how several powerful object properties such as object caching, object shareability, and persistence can easily be created by exploiting only these three concepts. The Shadows architecture requires only capabilities found in common object-oriented languages and modern operating systems. An instance of the Shadows architecture has been implemented in C++ on a distributed memory multiprocessor system.