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 language | English |
|---|---|
| Title of host publication | Self-Aware Computing Systems |
| Publisher | Springer International Publishing |
| Pages | 149-189 |
| Number of pages | 41 |
| ISBN (Electronic) | 9783319474748 |
| ISBN (Print) | 9783319474724 |
| DOIs | |
| Publication status | Published - 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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver