An Integrated Planning and Adaptive Resource Management Architecture for Distributed Real-Time Embedded Systems

TitleAn Integrated Planning and Adaptive Resource Management Architecture for Distributed Real-Time Embedded Systems
Publication TypeJournal Article
Year of Publication2009
AuthorsShankaran, N., J. S. Kinnebrew, X. Koutsoukos, C. Lu, D. C. Schmidt, and G. Biswas
Refereed DesignationRefereed
JournalIEEE Transactions on Computers
Pagination1485 -1499
Date Published11/2009

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 an increasing demand, however, for autonomous capabilities in open distributed real-time and embedded (DRE) systems that execute in environments where input workload and resource availability cannot be accurately characterized a priori. These systems can benefit from autonomic computing capabilities, such as self-(re)configuration and self-optimization, that enable autonomous adaptation under varying-even unpredictable-operational conditions. A challenging problem faced by researchers and developers in enabling autonomic computing capabilities to open DRE systems involves devising adaptive planning and resource management strategies that can meet mission objectives and end-to-end quality of service (QoS) requirements of applications. To address this challenge, this paper presents the integrated planning, allocation, and control (IPAC) framework, which provides decision-theoretic planning, dynamic resource allocation, and runtime system control to provide coordinated system adaptation and enable the autonomous operation of open DRE systems. This paper presents two contributions to research on autonomic computing for open DRE systems. First, we describe the design of IPAC and show how IPAC resolves the challenges associated with the autonomous operation of a representative open DRE system case study. Second, we empirically evaluate the planning and adaptive resource management capabilities of IPAC in the context of our case study. Our experimental results demonstrate that IPAC enables the autonomous operation of open DRE systems by performing adaptive planning and management of system resources.

Shankaran et al - 2009 - IEEE Trans Comp -- Integ Plan & Adapt Resource Mgmt Arch for DRE Sys.pdf2.89 MB