Accession Number : ADA318866

Title :   MIT SchMUSE: Class-Based Remote Delegation in a Capricious Distributed Environment.

Descriptive Note : Memorandum rept.,

Corporate Author : MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB

Personal Author(s) : Blair, Michael R. ; Cohen, Natalya ; LaMacchia, David M. ; Zuzga, Brian K.

PDF Url : ADA318866

Report Date : 20 FEB 1993

Pagination or Media Count : 13

Abstract : MIT SchMUSE (pronounced 'shmooz') is a concurrent, distributed, delegation-based object-oriented interactive environment with persistent storage. It is designed to run in a 'capricious' network environment, where servers can migrate from site to site and can regularly become unavailable. Our design introduces a new form of unique identifiers called 'globally unique tickets' that provide globally unique time/space stamps for objects and classes without being location specific. Object location is achieved by a distributed hierarchical lazy lookup mechanism that we call 'realm resolution.' We also introduce a novel mechanism called 'message deferral' for enhanced reliability in the face of remote delegation. We conclude with a comparison to related work and a projection of future work on MIT SchMUSE.

Descriptors :   *DISTRIBUTED DATA PROCESSING, *OBJECT ORIENTED PROGRAMMING, DATA BASES, DATA MANAGEMENT, COMPUTER COMMUNICATIONS, LOCAL AREA NETWORKS, CONCURRENT ENGINEERING, SYSTEMS ANALYSIS, INTERACTIVE GRAPHICS, DISTRIBUTED INTERACTIVE SIMULATION.

Subject Categories : Computer Programming and Software
      Computer Systems

Distribution Statement : APPROVED FOR PUBLIC RELEASE