Is Microkernel Technology Well Suited for the Support of Object-Oriented Systems: The Guide Experience

Authors: 

R. Balter, P. Y. Chevalier, A. Freyssinet, D. Hagimont, S. Lacourte, and X. Rousset de Pina, Unite Mixte Bull-IMAG/Systemes

Abstract: 

This paper describes our experience in the implementation of the Guide distributed object-oriented system on top of the Mach 3.0 microkernel. While many experimental distributed object-oriented environments have been implemented on Unix and much less on a bare machine, the emerging microkernel technology seems to provide a well suited trade-off between these two approaches. Microkernels provide modularity and flexibility for the design of a distributed operating system based on the client-server architecture, support of lightweight processes, efficient inter-process communication and the ability to implement flexible memory management policies. The goal of this paper is to provide an evaluation of the suitability of these features for the construction of distributed object-oriented operating systems.

BibTeX
@inproceedings {252246,
author = {R. Balter and P. Y. Chevalier and A. Freyssinet and D. Hagimont and S. Lacourte and X. Rousset de Pina},
title = {Is Microkernel Technology Well Suited for the Support of {Object-Oriented} Systems: The Guide Experience},
booktitle = {USENIX Microkernels and Other Architectures Symposium (USENIX Microkernels and Other Architectures Symposium)},
year = {1993},
address = {San Diego, CA},
url = {https://www.usenix.org/conference/usenix-microkernels-and-other-architectures-symposium/microkernel-technology-well-suited},
publisher = {USENIX Association},
month = sep
}