COOL: kernel support for object-oriented environments
- 1 September 1990
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGPLAN Notices
- Vol. 25 (10) , 269-275
- https://doi.org/10.1145/97946.97978
Abstract
The Chorus Object-Oriented Layer (COOL) is an extension of the facilities provided by the Chorus distributed operating system with additional functionality for the support of object-oriented environments. This functionality is realized by a layer built on top of the Chorus V3 Nucleus, which extends the Chorus interface with generic functions for object management: creation, deletion, storage, remote invocation and migration. One major goal of this approach was to explore the feasibility of general object management at the kernel level, with support of multiple object models at a higher level. We present the implementation of COOL and a first evaluation of this approach with a C++ environment using the COOL mechanisms.This publication has 10 references indexed in Scilit:
- The Amber system: parallel programming on a network of multiprocessorsPublished by Association for Computing Machinery (ACM) ,1989
- Generic virtual memory management for operating system kernelsPublished by Association for Computing Machinery (ACM) ,1989
- Fine-grained mobility in the Emerald systemACM Transactions on Computer Systems, 1988
- The Clouds distributed operating system: functional description, implementation details and related workPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1988
- Implementation of ArgusPublished by Association for Computing Machinery (ACM) ,1987
- Distrbution and Abstract Types in EmeraldIEEE Transactions on Software Engineering, 1987
- Object structure in the Emerald systemPublished by Association for Computing Machinery (ACM) ,1986
- Supporting distributed applicationsPublished by Association for Computing Machinery (ACM) ,1985
- Guardians and Actions: Linguistic Support for Robust, Distributed ProgramsACM Transactions on Programming Languages and Systems, 1983
- The architecture of the Eden systemPublished by Association for Computing Machinery (ACM) ,1981