DocumentCode :
3674886
Title :
Adaptive Knowledge Bases in Self-Adaptive System Design
Author :
Klös; Göthel;Sabine Glesner
Author_Institution :
Tech. Univ. Berlin, Berlin, Germany
fYear :
2015
Firstpage :
472
Lastpage :
478
Abstract :
Self-adaptive systems allow for flexible solutions in changing environments. Usually, a fixed set of predefined rules is used to define the adaptation possibilities of a system. The main problem of such systems is to cope with environment behaviours that were not anticipated at design-time. In this case, no adaptation rule might be applicable or adaptations might not have the expected effect. In this paper, we propose an extended architecture of IBM´s MAPE-K loop to cope with this problem. We impose a structure on the knowledge base consisting of an abstract system and environment model, a global goal model, and a set of (current) adaptation rules. Furthermore, we introduce an evaluation component that deletes failed adaptation rules, as well as a learning component that uses run-time models to autonomously generate new rules if the current ones are not applicable. With our approach, not only functional components can dynamically be adapted but also the adaptation logic itself.
Keywords :
"Adaptation models","Adaptive systems","Knowledge based systems","Analytical models","Topology","Data models","Temperature sensors"
Publisher :
ieee
Conference_Titel :
Software Engineering and Advanced Applications (SEAA), 2015 41st Euromicro Conference on
ISSN :
1089-6503
Electronic_ISBN :
2376-9505
Type :
conf
DOI :
10.1109/SEAA.2015.48
Filename :
7302492
Link To Document :
بازگشت