Computer-controlled systems: theory and design (2nd ed.)
Computer-controlled systems: theory and design (2nd ed.)
The JPEG still picture compression standard
Communications of the ACM - Special issue on digital multimedia systems
Keeping the U.S. computer industry competitive: systems integration
Keeping the U.S. computer industry competitive: systems integration
Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
A rate-adaptive MAC protocol for multi-Hop wireless networks
Proceedings of the 7th annual international conference on Mobile computing and networking
Supervisory Control and Data Acquisition
Supervisory Control and Data Acquisition
Digital Control of Dynamic Systems
Digital Control of Dynamic Systems
Feedback Control Real-Time Scheduling in ORB Middleware
RTAS '03 Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
A Dynamic Quality of Service Middleware Agent for Mediating Application Resource Usage
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
Experiences in a Distributed, Real-Time Avionics Domain-Weapons System Open Architecture
ISORC '02 Proceedings of the Fifth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
Hierarchical QoS Management for Time Sensitive Applications
RTAS '01 Proceedings of the Seventh Real-Time Technology and Applications Symposium (RTAS '01)
Adaptive reservations in a Linux environment
RTAS '04 Proceedings of the 10th IEEE Real-Time and Embedded Technology and Applications Symposium
CAMRIT: Control-based Adaptive Middleware for Real-time Image Transmission
RTAS '04 Proceedings of the 10th IEEE Real-Time and Embedded Technology and Applications Symposium
Task Synchronization in Reservation-Based Real-Time Systems
IEEE Transactions on Computers
Dynamic bandwidth management in single-hop ad hoc wireless networks
Mobile Networks and Applications
SCADA systems: vulnerabilities and remediation
Journal of Computing Sciences in Colleges
Hybrid Supervisory Utilization Control of Real-Time Systems
RTAS '05 Proceedings of the 11th IEEE Real Time on Embedded Technology and Applications Symposium
RTAS '05 Proceedings of the 11th IEEE Real Time on Embedded Technology and Applications Symposium
An integrated experimental environment for distributed systems and networks
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
The design of the TAO real-time object request broker
Computer Communications
A control-based middleware framework for quality-of-service adaptations
IEEE Journal on Selected Areas in Communications
Performance analysis of the IEEE 802.11 distributed coordination function
IEEE Journal on Selected Areas in Communications
Adapting distributed real-time and embedded pub/sub middleware for cloud computing environments
Proceedings of the ACM/IFIP/USENIX 11th International Conference on Middleware
Hi-index | 0.00 |
Real-time and embedded systems have traditionally been designed for closed environments where operating conditions, input workloads, and resource availability are known a priori, and are subject to little or no change at runtime. There is increasing demand, however, for adaptive capabilities in distributed real-time and embedded (DRE) systems that execute in open environments where system operational conditions, input workload, and resource availability cannot be characterized accurately a priori. A challenging problem faced by researchers and developers of such systems is devising effective adaptive resource management strategies that can meet end-to-end quality of service (QoS) requirements of applications. To address key resource management challenges of open DRE systems, this paper presents the Hierarchical Distributed Resource-management Architecture (HiDRA), which provides adaptive resource management using control techniques that adapt to workload fluctuations and resource availability for both bandwidth and processor utilization simultaneously.This paper presents three contributions to research in adaptive resource management for DRE systems. First, we describe the structure and functionality of HiDRA. Second, we present an analytical model of HiDRA that formalizes its control-theoretic behavior and presents analytical assurance of system performance. Third, we evaluate the performance of HiDRA via experiments on a representative DRE system that performs real-time distributed target tracking. Our analytical and empirical results indicate that HiDRA yields predictable, stable, and efficient system performance, even in the face of changing workload and resource availability.