Towards a framework for the levels and aspects of self-aware computing systems

Peter Lewis*, Kirstie L. Bellman, Christopher Landauer, Lukas Esterle, Kyrre Glette, Ada Diaconescu, Holger Giese

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Increased self-awareness in computing systems can be beneficial in several respects, including a greater capacity to adapt, to build potential for future adaptation in unknown environments, and to explain their behaviour to humans and other systems. When attempting to endow computing systems with a form of selfawareness, it is important to have a clear understanding of what that form looks like. This chapter therefore first introduces the general concept of self-awareness and its various facets. Second, we provide an overview of the range of efforts to interpret the concept of self-awareness in computing. Third, we provide a structured conceptual framework that organizes this variety of different forms of self-awareness. This provides a broad set of concepts and a language that can be used to describe and reason about self-aware computing systems.

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

Cite this

Lewis, P., Bellman, K. L., Landauer, C., Esterle, L., Glette, K., Diaconescu, A., & Giese, H. (2017). Towards a framework for the levels and aspects of self-aware computing systems. In Self-Aware Computing Systems (pp. 51-85). Springer International Publishing AG. https://doi.org/10.1007/978-3-319-47474-8_3
Lewis, Peter ; Bellman, Kirstie L. ; Landauer, Christopher ; Esterle, Lukas ; Glette, Kyrre ; Diaconescu, Ada ; Giese, Holger. / Towards a framework for the levels and aspects of self-aware computing systems. Self-Aware Computing Systems. Springer International Publishing AG, 2017. pp. 51-85
@inbook{3e72aa69c7ff4485b42f282ced5c3d22,
title = "Towards a framework for the levels and aspects of self-aware computing systems",
abstract = "Increased self-awareness in computing systems can be beneficial in several respects, including a greater capacity to adapt, to build potential for future adaptation in unknown environments, and to explain their behaviour to humans and other systems. When attempting to endow computing systems with a form of selfawareness, it is important to have a clear understanding of what that form looks like. This chapter therefore first introduces the general concept of self-awareness and its various facets. Second, we provide an overview of the range of efforts to interpret the concept of self-awareness in computing. Third, we provide a structured conceptual framework that organizes this variety of different forms of self-awareness. This provides a broad set of concepts and a language that can be used to describe and reason about self-aware computing systems.",
author = "Peter Lewis and Bellman, {Kirstie L.} and Christopher Landauer and Lukas Esterle and Kyrre Glette and Ada Diaconescu and Holger Giese",
year = "2017",
month = "2",
day = "21",
doi = "10.1007/978-3-319-47474-8_3",
language = "English",
isbn = "9783319474724",
pages = "51--85",
booktitle = "Self-Aware Computing Systems",
publisher = "Springer International Publishing AG",
address = "Switzerland",

}

Lewis, P, Bellman, KL, Landauer, C, Esterle, L, Glette, K, Diaconescu, A & Giese, H 2017, Towards a framework for the levels and aspects of self-aware computing systems. in Self-Aware Computing Systems. Springer International Publishing AG, pp. 51-85. https://doi.org/10.1007/978-3-319-47474-8_3

Towards a framework for the levels and aspects of self-aware computing systems. / Lewis, Peter; Bellman, Kirstie L.; Landauer, Christopher; Esterle, Lukas; Glette, Kyrre; Diaconescu, Ada; Giese, Holger.

Self-Aware Computing Systems. Springer International Publishing AG, 2017. p. 51-85.

Research output: Chapter in Book/Report/Conference proceedingChapter

TY - CHAP

T1 - Towards a framework for the levels and aspects of self-aware computing systems

AU - Lewis, Peter

AU - Bellman, Kirstie L.

AU - Landauer, Christopher

AU - Esterle, Lukas

AU - Glette, Kyrre

AU - Diaconescu, Ada

AU - Giese, Holger

PY - 2017/2/21

Y1 - 2017/2/21

N2 - Increased self-awareness in computing systems can be beneficial in several respects, including a greater capacity to adapt, to build potential for future adaptation in unknown environments, and to explain their behaviour to humans and other systems. When attempting to endow computing systems with a form of selfawareness, it is important to have a clear understanding of what that form looks like. This chapter therefore first introduces the general concept of self-awareness and its various facets. Second, we provide an overview of the range of efforts to interpret the concept of self-awareness in computing. Third, we provide a structured conceptual framework that organizes this variety of different forms of self-awareness. This provides a broad set of concepts and a language that can be used to describe and reason about self-aware computing systems.

AB - Increased self-awareness in computing systems can be beneficial in several respects, including a greater capacity to adapt, to build potential for future adaptation in unknown environments, and to explain their behaviour to humans and other systems. When attempting to endow computing systems with a form of selfawareness, it is important to have a clear understanding of what that form looks like. This chapter therefore first introduces the general concept of self-awareness and its various facets. Second, we provide an overview of the range of efforts to interpret the concept of self-awareness in computing. Third, we provide a structured conceptual framework that organizes this variety of different forms of self-awareness. This provides a broad set of concepts and a language that can be used to describe and reason about self-aware computing systems.

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

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

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

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

M3 - Chapter

AN - SCOPUS:85052566541

SN - 9783319474724

SP - 51

EP - 85

BT - Self-Aware Computing Systems

PB - Springer International Publishing AG

ER -

Lewis P, Bellman KL, Landauer C, Esterle L, Glette K, Diaconescu A et al. Towards a framework for the levels and aspects of self-aware computing systems. In Self-Aware Computing Systems. Springer International Publishing AG. 2017. p. 51-85 https://doi.org/10.1007/978-3-319-47474-8_3