Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
Exokernel: an operating system architecture for application-level resource management
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Extensibility safety and performance in the SPIN operating system
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
The Art of the Metaobject Protocol
The Art of the Metaobject Protocol
Anonymous RPC: low-latency protection in a 64-bit address space
Usenix-stc'93 Proceedings of the USENIX Summer 1993 Technical Conference on Summer technical conference - Volume 1
Hi-index | 0.00 |
A customizable scheduler for real-time computing is a typical example of the advantage of extensible operating systems. We have applied the reflection technique to a traditional operating system and experimentally implemented a customizable scheduler for real-time computing. This paper reports this experience and discusses the limitation we encountered. Then this paper presents a new mechanism we call weak protection and mentions that it is useful to make a reflective operating system workable. We are currently developing this mechanism for our DECADE operating system.