Title :
A framework for constructing adaptive and reconfigurable systems
Author :
Poirot, Pierre-Etienne ; Nogiec, Jerzy ; Shangping Ren
Author_Institution :
Fermilab, Batavia
fDate :
April 29 2007-May 4 2007
Abstract :
This paper presents a software approach to augmenting existing real-time systems with self-adaptation capabilities. In this approach, based on the control loop paradigm commonly used in industrial control, self-adaptation is decomposed into observing system events, inferring necessary changes based on a functional model, and activating appropriate adaptation procedures. The solution adopts an architectural decomposition that emphasizes independence and separation of concerns. It encapsulates observation, analysis and correction into separate modules to allow for easier customization of the adaptive behaviors and flexibility in selecting implementation technologies.
Keywords :
real-time systems; software architecture; software prototyping; adaptive systems; architecture-based self-adaptation; control loop paradigm; customization; flexibility; functional model; industrial control; real-time systems; reconfigurable systems; software systems evolution; Adaptive systems; Computer science; Control systems; Feedback loop; Humans; Industrial control; Microcontrollers; Real time systems; Runtime; Software systems;
Conference_Titel :
Real-Time Conference, 2007 15th IEEE-NPSS
Conference_Location :
Batavia, IL
Print_ISBN :
978-1-4244-0866-5
Electronic_ISBN :
978-1-4244-0867-2
DOI :
10.1109/RTC.2007.4382751