Reflective object management in the Muse operating system
- 10 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Presents reflective object management as a set of facilities for handling objects with various properties such as grain-size and lifespan efficiently and naturally. The facilities are classes, variable-length identifiers, memory management, and efficient communication between objects. These facilities are based on the Muse object architecture and implemented on the Muse operating system. Reflective object management can define objects in such a way that there is no distinction between objects supported by operating systems and objects supported by programming languages in a multi-lingual environment. The authors also show their preliminary evaluation of the implementationKeywords
This publication has 9 references indexed in Scilit:
- A network architecture providing host migration transparencyPublished by Association for Computing Machinery (ACM) ,1991
- The muse object architectureACM SIGOPS Operating Systems Review, 1991
- Experiences with the Amoeba distributed operating systemCommunications of the ACM, 1990
- Amoeba: a distributed operating system for the 1990sComputer, 1990
- Fine-grained mobility in the Emerald systemACM Transactions on Computer Systems, 1988
- Process management and exception handling in multiprocessor operating systems using object-oriented design techniquesPublished by Association for Computing Machinery (ACM) ,1988
- The CHORUS Distributed Operating System: Some Design IssuesPublished by Springer Nature ,1987
- Revised 3 report on the algorithmic language schemeACM SIGPLAN Notices, 1986
- The Eden System: A Technical ReviewIEEE Transactions on Software Engineering, 1985