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
AN - SCOPUS:85055370318
SN - 9783319474724
SP - 87
EP - 106
BT - Self-Aware Computing Systems
PB - Springer
ER -