MIT SchMUSE: Class-Based Remote Delegation in a Capricious Distributed Environment.
MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB
Pagination or Media Count:
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 timespace 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.
- Computer Programming and Software
- Computer Systems