FARA-a framework for adaptive resource allocation in complex real-time systems
Daniela Roşu, Karsten Schwan, S. Yalamanchili · 2002
The paper introduces FARA, a framework that provides abstractions and mechanisms for building integrated adaptation and resource allocation services in complex real time systems. FARA's design addresses: (1) the specification of the adaptation capabilities of general domain applications with multiple adaptive components; and (2) the control of the adaptation impact on the satisfiability of an application's timing constraints during its transition to targeted steady state. We propose to use of a hierarchical adaptation model, to control the adaptation enactment overhead based on the costs of executing the application specific adaptation procedures, and to reduce the decision overhead by use of effective solutions for mechanisms frequently invoked during the decision process, such as the decision context management and the allocation decision evaluation.