Skip to main navigation Skip to search Skip to main content

Generic architectures for individual self-aware computing systems

  • Holger Giese
  • , Thomas Vogel
  • , Ada Diaconescu
  • , Sebastian Götz
  • , Kirstie L. Bellman

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

Making computing systems self-aware calls for appropriate architectural designs of such systems that allow developers to explicitly decide and reason about the system's self-awareness capabilities. In this context, a critical issue is the development of appropriate reflections that enable self-awareness and that impact the architectural design. This chapter, therefore, discusses generic architectures for prereflective, reflective, and meta-reflective self-awareness as well as various forms of constructing reflections while focusing on an individual system as opposed to a collective of self-aware computing systems. Finally, we discuss the presented ideas with respect to existing control schemes and architectural styles for self-adaptive software that seem to be promising for the architectural design of self-aware computing systems.

Original languageEnglish
Title of host publicationSelf-Aware Computing Systems
PublisherSpringer International Publishing
Pages149-189
Number of pages41
ISBN (Electronic)9783319474748
ISBN (Print)9783319474724
DOIs
Publication statusPublished - 21 Feb 2017

Fingerprint

Dive into the research topics of 'Generic architectures for individual self-aware computing systems'. Together they form a unique fingerprint.

Cite this