• 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