Skip to main navigation Skip to search Skip to main content

MARUTI hard real-time operating system

  • Shem Tov Levi
  • , Satish K. Tripathi
  • , Scott D. Carson
  • , Ashok K. Agrawala
    • University of Maryland, College Park

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    1 Scopus citations

    Abstract

    A description is given of the MARUTI operating system, which is designed to support real-time applications on a variety of hardware systems. The kernel supports objects as primitive entities and provides a communication mechanism that allows transparent distribution in networked systems. Fault tolerance is provided through replication and consistency-control mechanisms. MARUTI supports guaranteed-service scheduling, in which jobs that are accepted by the system are verified to satisfy general time constraints. Guaranteed-service scheduling means that, given a job with a set of service requirements and time constraints, the system automatically verifies the existence of a feasible schedule for each of the job components with respect to the job's constraints and those of other jobs in the system. These time constraints include those that govern interrupt processing, which allows the MARUTI approach to succeed where more rigorous approaches do not. The result is that MARUTI applications can be executed in a predictable, deterministic fashion.

    Original languageEnglish
    Title of host publicationFourth Isr Conf Comput Sys Software Eng
    Editors Anon
    PublisherPubl by IEEE
    Pages5-15
    Number of pages11
    ISBN (Print)0818689722
    StatePublished - 1989
    EventFourth Israel Conference on Computer Systems and Software Engineering - Herzlia, Israel
    Duration: Jun 5 1989Jun 6 1989

    Publication series

    NameFourth Isr Conf Comput Sys Software Eng

    Conference

    ConferenceFourth Israel Conference on Computer Systems and Software Engineering
    CityHerzlia, Israel
    Period06/5/8906/6/89

    Fingerprint

    Dive into the research topics of 'MARUTI hard real-time operating system'. Together they form a unique fingerprint.

    Cite this