Self-adaptation in Collective Self-aware Computing Systems

Jeffrey O. Kephart*, Ada Diaconescu, Holger Giese, Anders Robertsson, Tarek Abdelzaher, Peter Lewis, Antonio Filieri, Lukas Esterle, Sylvain Frey

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

The goals of this chapter are to identify the challenges involved in selfadaptation (including learning and knowledge sharing) of multiple self-aware systems (or system collectives). We shall discuss the techniques available for dealing with the challenges identified (e.g., algorithms for conflict resolution, collective learning, and negotiation protocols), and which are appropriate given assumptions regarding the collective system architecture.We refer to notions of knowledge, learning, and adaptation; various self-awareness levels; and reference scenarios introduced in Chap. 4.

Original languageEnglish
Title of host publicationSelf-Aware Computing Systems
PublisherSpringer International Publishing AG
Pages401-435
Number of pages35
ISBN (Electronic)9783319474748
ISBN (Print)9783319474724
DOIs
Publication statusPublished - 21 Feb 2017

Cite this

Kephart, J. O., Diaconescu, A., Giese, H., Robertsson, A., Abdelzaher, T., Lewis, P., ... Frey, S. (2017). Self-adaptation in Collective Self-aware Computing Systems. In Self-Aware Computing Systems (pp. 401-435). Springer International Publishing AG. https://doi.org/10.1007/978-3-319-47474-8_13
Kephart, Jeffrey O. ; Diaconescu, Ada ; Giese, Holger ; Robertsson, Anders ; Abdelzaher, Tarek ; Lewis, Peter ; Filieri, Antonio ; Esterle, Lukas ; Frey, Sylvain. / Self-adaptation in Collective Self-aware Computing Systems. Self-Aware Computing Systems. Springer International Publishing AG, 2017. pp. 401-435
@inbook{52606f1b16e2475b8522f174049e2d16,
title = "Self-adaptation in Collective Self-aware Computing Systems",
abstract = "The goals of this chapter are to identify the challenges involved in selfadaptation (including learning and knowledge sharing) of multiple self-aware systems (or system collectives). We shall discuss the techniques available for dealing with the challenges identified (e.g., algorithms for conflict resolution, collective learning, and negotiation protocols), and which are appropriate given assumptions regarding the collective system architecture.We refer to notions of knowledge, learning, and adaptation; various self-awareness levels; and reference scenarios introduced in Chap. 4.",
author = "Kephart, {Jeffrey O.} and Ada Diaconescu and Holger Giese and Anders Robertsson and Tarek Abdelzaher and Peter Lewis and Antonio Filieri and Lukas Esterle and Sylvain Frey",
year = "2017",
month = "2",
day = "21",
doi = "10.1007/978-3-319-47474-8_13",
language = "English",
isbn = "9783319474724",
pages = "401--435",
booktitle = "Self-Aware Computing Systems",
publisher = "Springer International Publishing AG",
address = "Switzerland",

}

Kephart, JO, Diaconescu, A, Giese, H, Robertsson, A, Abdelzaher, T, Lewis, P, Filieri, A, Esterle, L & Frey, S 2017, Self-adaptation in Collective Self-aware Computing Systems. in Self-Aware Computing Systems. Springer International Publishing AG, pp. 401-435. https://doi.org/10.1007/978-3-319-47474-8_13

Self-adaptation in Collective Self-aware Computing Systems. / Kephart, Jeffrey O.; Diaconescu, Ada; Giese, Holger; Robertsson, Anders; Abdelzaher, Tarek; Lewis, Peter; Filieri, Antonio; Esterle, Lukas; Frey, Sylvain.

Self-Aware Computing Systems. Springer International Publishing AG, 2017. p. 401-435.

Research output: Chapter in Book/Report/Conference proceedingChapter

TY - CHAP

T1 - Self-adaptation in Collective Self-aware Computing Systems

AU - Kephart, Jeffrey O.

AU - Diaconescu, Ada

AU - Giese, Holger

AU - Robertsson, Anders

AU - Abdelzaher, Tarek

AU - Lewis, Peter

AU - Filieri, Antonio

AU - Esterle, Lukas

AU - Frey, Sylvain

PY - 2017/2/21

Y1 - 2017/2/21

N2 - The goals of this chapter are to identify the challenges involved in selfadaptation (including learning and knowledge sharing) of multiple self-aware systems (or system collectives). We shall discuss the techniques available for dealing with the challenges identified (e.g., algorithms for conflict resolution, collective learning, and negotiation protocols), and which are appropriate given assumptions regarding the collective system architecture.We refer to notions of knowledge, learning, and adaptation; various self-awareness levels; and reference scenarios introduced in Chap. 4.

AB - The goals of this chapter are to identify the challenges involved in selfadaptation (including learning and knowledge sharing) of multiple self-aware systems (or system collectives). We shall discuss the techniques available for dealing with the challenges identified (e.g., algorithms for conflict resolution, collective learning, and negotiation protocols), and which are appropriate given assumptions regarding the collective system architecture.We refer to notions of knowledge, learning, and adaptation; various self-awareness levels; and reference scenarios introduced in Chap. 4.

UR - http://www.scopus.com/inward/record.url?scp=85047270631&partnerID=8YFLogxK

UR - https://link.springer.com/chapter/10.1007%2F978-3-319-47474-8_13

U2 - 10.1007/978-3-319-47474-8_13

DO - 10.1007/978-3-319-47474-8_13

M3 - Chapter

AN - SCOPUS:85047270631

SN - 9783319474724

SP - 401

EP - 435

BT - Self-Aware Computing Systems

PB - Springer International Publishing AG

ER -

Kephart JO, Diaconescu A, Giese H, Robertsson A, Abdelzaher T, Lewis P et al. Self-adaptation in Collective Self-aware Computing Systems. In Self-Aware Computing Systems. Springer International Publishing AG. 2017. p. 401-435 https://doi.org/10.1007/978-3-319-47474-8_13