• DocumentCode
    1915621
  • Title

    Using object frameworks to enable real-time and dependability in a modular operating system

  • Author

    Wells, Douglas M.

  • Author_Institution
    Open Software Found., Cambridge, MA, USA
  • fYear
    1996
  • fDate
    1-2 Feb 1996
  • Firstpage
    186
  • Lastpage
    190
  • Abstract
    The Open Software Foundation (OSF) Research Institute (RI) has developed a multiserver, microkernel based operating system that provides performance competitive with commercial systems and enables reliable, distributed real time applications. Use of object frameworks within the operating system allows configuration choices including desktop workstation systems and real time dependable systems from one source code base. Initial implementation of the networking framework is complete and in daily use; the processor scheduling framework is in progress. The paper reports on the performance and capabilities of those frameworks, and comments on some improvements to be included in a follow on operating system
  • Keywords
    network operating systems; object-oriented programming; operating system kernels; parallel programming; processor scheduling; real-time systems; scheduling; software reliability; commercial systems; configuration choices; desktop workstation systems; modular operating system; multiserver microkernel based operating system; networking framework; object frameworks; processor scheduling framework; real time dependable systems; reliable distributed real time applications; source code base; Application software; Open source software; Open systems; Operating systems; Processor scheduling; Real time systems; Scalability; Technological innovation; Workstations; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Dependable Systems,1996. Proceedings of WORDS '96., Second Workshop on
  • Conference_Location
    Laguna Beach, CA
  • Print_ISBN
    0-8186-7570-5
  • Type

    conf

  • DOI
    10.1109/WORDS.1996.506282
  • Filename
    506282