Reference scenarios for self-aware computing

Jeffrey O. Kephart, Martina Maggio, Ada Diaconescu, Holger Giese, Henry Hoffmann, Samuel Kounev, Anne Koziolek, Peter Lewis, Anders Robertsson, Simon Spinner

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

This chapter defines three reference scenarios to which other chapters may refer for the purpose of motivating and illustrating architectures, techniques, and methods consistently throughout the book. The reference scenarios cover a broad set of characteristics and issues that one may encounter in self-aware systems and represent a range of domains and a variety of scales and levels of complexity. The first scenario focuses on an adaptive sorting algorithm and exemplifies how a selfaware system may adapt to changes in the data on which it operates, the environment in which it executes, or the requirements or performance criteria to which it manages itself. The second focuses on self-aware multiagent applications running in a data center environment, allowing issues of collective behavior in cooperative and competitive self-aware systems to come to the fore. The third focuses on a cyberphysical system. It allows us to explore many of the same issues of system-level self-awareness that appear in the second scenario, but in a different context and at a potentially even larger (potentially planetary) scale, when there is no one clear global objective.

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

Fingerprint

Sorting

Cite this

Kephart, J. O., Maggio, M., Diaconescu, A., Giese, H., Hoffmann, H., Kounev, S., ... Spinner, S. (2017). Reference scenarios for self-aware computing. In Self-Aware Computing Systems (pp. 87-106). Springer International Publishing AG. https://doi.org/10.1007/978-3-319-47474-8_4
Kephart, Jeffrey O. ; Maggio, Martina ; Diaconescu, Ada ; Giese, Holger ; Hoffmann, Henry ; Kounev, Samuel ; Koziolek, Anne ; Lewis, Peter ; Robertsson, Anders ; Spinner, Simon. / Reference scenarios for self-aware computing. Self-Aware Computing Systems. Springer International Publishing AG, 2017. pp. 87-106
@inbook{378a9c313d204127bc9acbb17fb5c3be,
title = "Reference scenarios for self-aware computing",
abstract = "This chapter defines three reference scenarios to which other chapters may refer for the purpose of motivating and illustrating architectures, techniques, and methods consistently throughout the book. The reference scenarios cover a broad set of characteristics and issues that one may encounter in self-aware systems and represent a range of domains and a variety of scales and levels of complexity. The first scenario focuses on an adaptive sorting algorithm and exemplifies how a selfaware system may adapt to changes in the data on which it operates, the environment in which it executes, or the requirements or performance criteria to which it manages itself. The second focuses on self-aware multiagent applications running in a data center environment, allowing issues of collective behavior in cooperative and competitive self-aware systems to come to the fore. The third focuses on a cyberphysical system. It allows us to explore many of the same issues of system-level self-awareness that appear in the second scenario, but in a different context and at a potentially even larger (potentially planetary) scale, when there is no one clear global objective.",
author = "Kephart, {Jeffrey O.} and Martina Maggio and Ada Diaconescu and Holger Giese and Henry Hoffmann and Samuel Kounev and Anne Koziolek and Peter Lewis and Anders Robertsson and Simon Spinner",
year = "2017",
month = "2",
day = "21",
doi = "10.1007/978-3-319-47474-8_4",
language = "English",
isbn = "9783319474724",
pages = "87--106",
booktitle = "Self-Aware Computing Systems",
publisher = "Springer International Publishing AG",
address = "Switzerland",

}

Kephart, JO, Maggio, M, Diaconescu, A, Giese, H, Hoffmann, H, Kounev, S, Koziolek, A, Lewis, P, Robertsson, A & Spinner, S 2017, Reference scenarios for self-aware computing. in Self-Aware Computing Systems. Springer International Publishing AG, pp. 87-106. https://doi.org/10.1007/978-3-319-47474-8_4

Reference scenarios for self-aware computing. / Kephart, Jeffrey O.; Maggio, Martina; Diaconescu, Ada; Giese, Holger; Hoffmann, Henry; Kounev, Samuel; Koziolek, Anne; Lewis, Peter; Robertsson, Anders; Spinner, Simon.

Self-Aware Computing Systems. Springer International Publishing AG, 2017. p. 87-106.

Research output: Chapter in Book/Report/Conference proceedingChapter

TY - CHAP

T1 - Reference scenarios for self-aware computing

AU - Kephart, Jeffrey O.

AU - Maggio, Martina

AU - Diaconescu, Ada

AU - Giese, Holger

AU - Hoffmann, Henry

AU - Kounev, Samuel

AU - Koziolek, Anne

AU - Lewis, Peter

AU - Robertsson, Anders

AU - Spinner, Simon

PY - 2017/2/21

Y1 - 2017/2/21

N2 - This chapter defines three reference scenarios to which other chapters may refer for the purpose of motivating and illustrating architectures, techniques, and methods consistently throughout the book. The reference scenarios cover a broad set of characteristics and issues that one may encounter in self-aware systems and represent a range of domains and a variety of scales and levels of complexity. The first scenario focuses on an adaptive sorting algorithm and exemplifies how a selfaware system may adapt to changes in the data on which it operates, the environment in which it executes, or the requirements or performance criteria to which it manages itself. The second focuses on self-aware multiagent applications running in a data center environment, allowing issues of collective behavior in cooperative and competitive self-aware systems to come to the fore. The third focuses on a cyberphysical system. It allows us to explore many of the same issues of system-level self-awareness that appear in the second scenario, but in a different context and at a potentially even larger (potentially planetary) scale, when there is no one clear global objective.

AB - This chapter defines three reference scenarios to which other chapters may refer for the purpose of motivating and illustrating architectures, techniques, and methods consistently throughout the book. The reference scenarios cover a broad set of characteristics and issues that one may encounter in self-aware systems and represent a range of domains and a variety of scales and levels of complexity. The first scenario focuses on an adaptive sorting algorithm and exemplifies how a selfaware system may adapt to changes in the data on which it operates, the environment in which it executes, or the requirements or performance criteria to which it manages itself. The second focuses on self-aware multiagent applications running in a data center environment, allowing issues of collective behavior in cooperative and competitive self-aware systems to come to the fore. The third focuses on a cyberphysical system. It allows us to explore many of the same issues of system-level self-awareness that appear in the second scenario, but in a different context and at a potentially even larger (potentially planetary) scale, when there is no one clear global objective.

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

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

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

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

M3 - Chapter

SN - 9783319474724

SP - 87

EP - 106

BT - Self-Aware Computing Systems

PB - Springer International Publishing AG

ER -

Kephart JO, Maggio M, Diaconescu A, Giese H, Hoffmann H, Kounev S et al. Reference scenarios for self-aware computing. In Self-Aware Computing Systems. Springer International Publishing AG. 2017. p. 87-106 https://doi.org/10.1007/978-3-319-47474-8_4