Title :
Resource scavenging in object-oriented, real-time, fault-tolerant control systems
Author :
Gopinath, Prabha ; Thomas, Vicraj ; Agrawal, Mukul
Author_Institution :
Technol. Center, Honeywell Inc., Minneapolis, MN, USA
Abstract :
This paper presents a variety of resource management techniques for real-time, fault-tolerant control systems. These techniques are based on resource scavenging, a concept that is introduced in this paper. Resource scavenging techniques attempt to meet transient resource shortfalls in one part of the system by reassigning resources from other parts of the system. The techniques presented take advantage of properties of real-time, fault-tolerant systems in general and some specific properties of control applications. At the same time, the techniques are constrained by control related requirements of the applications. The specific properties of a control application and its requirements are communicated to the system infrastructure entirely in terms of control concepts. Such a system infrastructure is also described in the paper. Finally, the paper proposes an extension to the programming language C++ that will simplify the development of applications that take advantage of resource scavenging techniques
Keywords :
C language; computerised control; object-oriented languages; object-oriented programming; real-time systems; resource allocation; software fault tolerance; C++; object oriented language; object-oriented systems; real-time fault-tolerant control systems; resource management; resource scavenging; system infrastructure; transient resource shortfall; Application software; Control systems; Fault tolerance; Fault tolerant systems; Force control; Real time systems; Resource management; Software systems; Technology management; Timing;
Conference_Titel :
Object-Oriented Real-Time Dependable Systems, 1994. Proceedings of WORDS 94., First Workshop on
Conference_Location :
Dana Point, CA
Print_ISBN :
0-8186-7083-5
DOI :
10.1109/WORDS.1994.518686