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
Link To Document