DocumentCode :
1608157
Title :
SASS: Self-Adaptation Using Stochastic Search
Author :
Coker, Zack ; Garlan, David ; Le Goues, Claire
Author_Institution :
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2015
Firstpage :
168
Lastpage :
174
Abstract :
Future-generation self-adaptive systems will need to be able to optimize for multiple interrelated, difficult-to-measure, and evolving quality properties. To navigate this complex search space, current self-adaptive planning techniques need to be improved. In this position paper, we argue that the research community should more directly pursue the application of stochastic search techniques -- search techniques, such as hill climbing or genetic algorithms, that incorporate an element of randomness -- to self-adaptive systems research. These techniques are well-suited to handling multi-dimensional search spaces and complex problems, situations which arise often for self-adaptive systems. We believe that recent advances in both fields make this a particularly promising research trajectory. We demonstrate one way to apply some of these advances in a search-based planning prototype technique to illustrate both the feasibility and the potential of the proposed research. This strategy informs a number of potentially interesting research directions and problems. In the long term, this general technique could enable sophisticated plan generation techniques that improve domain specific knowledge, decrease human effort, and increase the application of self-adaptive systems.
Keywords :
genetic algorithms; search problems; software engineering; stochastic programming; SASS; complex search space; domain specific knowledge improvement; genetic algorithms; hill climbing; multidimensional search spaces; plan generation techniques; randomness; research community; search-based planning prototype technique; self-adaptation-using-stochastic search; self-adaptive planning techniques; Databases; Genetic algorithms; Measurement; Planning; Search problems; Servers; Time factors; genetic algorithm; planning; position paper; stochastic search;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2015 IEEE/ACM 10th International Symposium on
Conference_Location :
Florence
Type :
conf
DOI :
10.1109/SEAMS.2015.16
Filename :
7194671
Link To Document :
بازگشت