Abstract

This paper presents resource management techniques that achieve the quality of service (QoS) requirements of dynamic real-time systems using open architectures and commercial off-the-shelf technologies (COTS). Dynamic real-time systems are subject to constant changes such as a varying external environment, overload of internal systems, component failure, and evolving operational requirements. Examples of such systems include the emerging generation of computer-based, command and control systems of the U.S. Navy. To enable 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, and reallocation of resources to adapt the system to achieve acceptable levels of QoS. Experimental characterizations of the middleware using a real-time benchmark illustrate its effectiveness for adapting the system for achieving the desired real-time and survivability QoS during overload situations.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.