Self-adaptation for Individual Self-aware Computing Systems

Authors:

Martina Maggio , Tarek Abdelzaher , Lukas Esterle , Holger Giese , Jeffrey O. Kephart , Ole Mengshoel , Alessandro Papadopoulos, Anders Robertsson , Katinka Wolter

Publication Type:

Book chapter

Publisher:

Springer International Publishing

DOI:

10.1007/978-3-319-47474-8_12


Abstract

This chapter discusses the role of self-awareness for adaptation at the individual level, when one single entity receives inputs both from itself or some of its components and from the external environment and uses the input to adjust to the current conditions. The chapter reviews the most widely used techniques for self-adaptation and identifies the role of self-awareness for each of the techniques and the metrics used to evaluate these techniques. Finally, we pave the way toward the following chapter, which discusses multiple entity adaptation, by introducing the interaction of different self-adaptation techniques at the level of the single individual.

Bibtex

@incollection{Maggio4658,
author = {Martina Maggio and Tarek Abdelzaher and Lukas Esterle and Holger Giese and Jeffrey O. Kephart and Ole Mengshoel and Alessandro Papadopoulos and Anders Robertsson and Katinka Wolter},
title = {Self-adaptation for Individual Self-aware Computing Systems},
isbn = {978-3-319-47472-4},
editor = {S. Kounev, J. O. Kephart, A. Milenkoski, and X. Zhu},
pages = {375--399},
month = {January},
year = {2017},
publisher = {Springer International Publishing},
url = {http://www.es.mdu.se/publications/4658-}
}