• DocumentCode
    2288995
  • Title

    Evolution of a distributed, real-time, object-based operating system

  • Author

    Reynolds, Franklin ; Clark, Ray ; Travostino, Franco

  • Author_Institution
    franklin.reynolds@research.nokia.com
  • fYear
    1998
  • fDate
    20-22 Apr 1998
  • Firstpage
    142
  • Lastpage
    143
  • Abstract
    In this paper, we discuss the architecture of MK, its salient features and the evolution of MK from its multi-user, timesharing origins. MK targets a much broader class of applications than typical real-time executives so it must provide more sophisticated functionality than the typical real-time OS (RTOS). In addition to standard features such as pre-emptive scheduling and resource partitioning, MK is designed as a multi-level collection of frameworks that separate mechanisms from policies at each level of abstraction and enable mission specific customization. MK also provides innovative kernel abstractions such as trans-node, migrating threads and “paths”, which greatly enhance both the “composibility” of the system and its ability to support a variety of end-to-end Qualities of Services
  • Keywords
    distributed processing; object-oriented programming; operating systems (computers); real-time systems; MK; distributed; kernel abstractions; migrating threads; object-based operating system; pre-emptive scheduling; real-time; resource partitioning; trans-node; Kernel; Network servers; Operating systems; Read only memory; Real time systems; Resource management; Roads; Robustness; US Department of Transportation; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-time Distributed Computing, 1998. (ISORC 98) Proceedings. 1998 First International Symposium on
  • Conference_Location
    Kyoto
  • Print_ISBN
    0-8186-8430-5
  • Type

    conf

  • DOI
    10.1109/ISORC.1998.666781
  • Filename
    666781