Resource management middleware for dynamic, dependable real-time systems

Citation
B. Ravindran et al., Resource management middleware for dynamic, dependable real-time systems, REAL-TIME S, 20(2), 2001, pp. 183-196
Citations number
26
Categorie Soggetti
Computer Science & Engineering
Journal title
REAL-TIME SYSTEMS
ISSN journal
09226443 → ACNP
Volume
20
Issue
2
Year of publication
2001
Pages
183 - 196
Database
ISI
SICI code
0922-6443(200103)20:2<183:RMMFDD>2.0.ZU;2-R
Abstract
This paper presents resource management techniques that achieve the quality of service (QoS) requirements of dynamic real-time systems using open arch itectures and commercial off-the-shelf technologies (COTS). Dynamic real-ti me systems are subject to constant changes such as a varying external envir onment, overload of internal systems, component failure, and evolving opera tional requirements. Examples of such systems include the emerging generati on of computer-based, command and control systems of the U.S. Navy. To enab le the engineering of such systems, we present adaptive resource management middleware techniques that achieve the QoS requirements of the system. The middleware performs QoS monitoring and failure detection, QoS diagnosis, a nd reallocation of resources to adapt the system to achieve acceptable leve ls of QoS. Experimental characterizations of the middleware using a real-ti me benchmark illustrate its effectiveness for adapting the system for achie ving the desired real-time and survivability QoS during overload situations .