Self-adaptation for individual self-aware computing systems

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

Research output: Chapter in Book/Report/Conference proceedingChapter

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.

Original languageEnglish (US)
Title of host publicationSelf-Aware Computing Systems
PublisherSpringer International Publishing
Pages375-399
Number of pages25
ISBN (Electronic)9783319474748
ISBN (Print)9783319474724
DOIs
StatePublished - Feb 21 2017

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Maggio, M., Abdelzaher, T., Esterle, L., Giese, H., Kephart, J. O., Mengshoel, O. J., Papadopoulos, A. V., Robertsson, A., & Wolter, K. (2017). Self-adaptation for individual self-aware computing systems. In Self-Aware Computing Systems (pp. 375-399). Springer International Publishing. https://doi.org/10.1007/978-3-319-47474-8_12