DocumentCode :
2712096
Title :
Towards Dynamic Evolution of Self-Adaptive Systems Based on Dynamic Updating of Control Loops
Author :
Nakagawa, Hiroyuki ; Ohsuga, Akihiko ; Honiden, Shinichi
Author_Institution :
Univ. of Electro-Commun., Tokyo, Japan
fYear :
2012
fDate :
10-14 Sept. 2012
Firstpage :
59
Lastpage :
68
Abstract :
Self-adaptive systems, which enable runtime adaptation, are promising ways of dealing with environmental changes, including system intrusions or faults. Such software systems must modify themselves to better fit their environment. One of the main approaches to constructing such systems is to introduce multiple control loops. Software evolution is an essential activity for expanding this adaptation capability, and dynamic evolution has been envisaged as a way of systems adapting themselves at runtime. In this paper, we establish a development process to deal with dynamic evolution. We devise a goal model compiler to generate models for designing dynamic evolutions and a programming framework that supports dynamic deployment of control loops. We experimentally applied our approach to a system and discuss how our compiler and framework support dynamic evolution of self-adaptive systems.
Keywords :
adaptive systems; formal specification; program compilers; software fault tolerance; software maintenance; adaptation capability; dynamic control loop deployment; dynamic evolution; dynamic updating; environmental changes; goal model compiler; goal-oriented requirements modeling; programming framework; runtime adaptation; self-adaptive system; software evolution; software system modification; system fault; system intrusion; Adaptation models; Batteries; Cleaning; Program processors; Programming; Robots; Runtime; control loops; design; dynamic evolution; goal-oriented requirements modeling; programming framework; self-adaptation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Self-Adaptive and Self-Organizing Systems (SASO), 2012 IEEE Sixth International Conference on
Conference_Location :
Lyon
ISSN :
1949-3673
Print_ISBN :
978-1-4673-3126-5
Type :
conf
DOI :
10.1109/SASO.2012.17
Filename :
6394111
Link To Document :
بازگشت