DocumentCode
2869019
Title
Object-oriented interfaces in the Mach 3.0 multi-server system
Author
Guedes, Paulo ; Julin, Daniel P.
Author_Institution
OSF Res. Inst., Cambridge, MA, USA
fYear
1991
fDate
17-18 Oct 1991
Firstpage
114
Lastpage
117
Abstract
The Mach 3.0 multi-server system decomposes the functionality of the operating system between a micro-kernel, a set of system servers running in user-mode and an emulation library executing in the address space of applications. The interfaces provided by the system servers are object-oriented and both the servers and the emulation library are written in an object-oriented language. This paper presents how the interfaces between the components are specified and implemented to guarantee consistency and early detection of errors, yet maintaining the flexibility to extend and configure the system by adding new or modified servers without affecting existing pieces
Keywords
network servers; object-oriented programming; operating systems (computers); Mach 3.0; emulation library; error detection; micro-kernel; multi-server system; object-oriented interfaces; object-oriented language; operating system; system servers; Application software; Emulation; File servers; Kernel; Libraries; Network servers; Object oriented modeling; Object oriented programming; Operating systems; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Object Orientation in Operating Systems, 1991. Proceedings., 1991 International Workshop on
Conference_Location
Palo Alto, CA
Print_ISBN
0-8186-2265-2
Type
conf
DOI
10.1109/IWOOOS.1991.183033
Filename
183033
Link To Document