• DocumentCode
    2502434
  • Title

    CHAOS/sup art/: support for real-time atomic transactions

  • Author

    Gheith, A. ; Schwan, K.

  • Author_Institution
    Sch. of Inf. & Comput. Sci., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    1989
  • fDate
    21-23 June 1989
  • Firstpage
    462
  • Lastpage
    469
  • Abstract
    CHAOS/sup art/ is an object-based, real-time operating system kernel that provides an extended notion of atomic transactions as the basic mechanisms for programming real-time, embedded applications. These transactions are expressed as object invocations with guaranteed timing, consistency, and recovery attributes. The mechanisms implemented by CHAOS/sup art/ kernel provide a predictable, accountable, and efficient basis for programming with real-time transactions. These mechanisms are predictable because they have well-defined upper bounds on their execution times that are (can be) determined before their execution. They are accountable because their decisions are guaranteed to be honored as long as the system is in an application-specific safe state.<>
  • Keywords
    fault tolerant computing; object-oriented programming; operating systems (computers); real-time systems; system recovery; transaction processing; CHAOS/sup art/; Concurrent, Hierarchical, Adaptable Operating system supporting Atomic, Real-time Transactions; accountability; application-specific safe state; consistency; efficiency; embedded applications; execution times; guaranteed timing; object invocations; object-based, real-time operating system kernel; predictability; programming; real-time atomic transactions; recovery attributes; Application software; Chaos; Control systems; Interference; Operating systems; Real time systems; Software algorithms; Software performance; Subspace constraints; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1989. FTCS-19. Digest of Papers., Nineteenth International Symposium on
  • Conference_Location
    Chicago, IL, USA
  • Print_ISBN
    0-8186-1959-7
  • Type

    conf

  • DOI
    10.1109/FTCS.1989.105620
  • Filename
    105620