Muse

Developed by:
Sony Computer Science Laboratory, Keio University, Japan, ykt@csl.sony.co.jp Yasuhiko Yokote, Fumio Teraoka, Atsushi Mitsuzawa, Nobuhisa Fujinami, and Mario Tokoro

Short Description:
Muse is an object-oriented distributed operating system, which provides a new approach of an object architecture. In this architecture an object is a single abstraction of a computing resource in the system. Each object has a group of meta objects which p rovide an excecution environment. These meta objects constitute a meta space which is represented within the meta hierachie. The novel features of this architecture include: - the notion of an object and its meta objects gives programmers a clear abstraction of the system - reflective computing provides a basic mechanism to realize a self-advancing system - the system is flexible and adaptable

Model: workstation, object-oriented
Properties: UNIX-compatible, fault-tolerant, real-time support
Transparency: replication, concurrency
Running on: Sony NEWS
Date: 1992Ð?



References:
Y. Yokote, F. Teraoka, and M. Tokoro: "The Muse Object-oriented Distributed Operating System: An Overview". Technical.

M.Shapiro: "Structure and Encapsulation in Distributed Systems: The Proxy Principle", In Proc. of the 6th International Conference on Distributed Computing Systems, May 1986.



© 1995, Alfred Lupper, Department of Computer Science, University of Ulm