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