Chapter

Self-Aware Computing Systems

pp 237-275

Date:

State of the Art in Architectures for Self-aware Computing Systems

  • Holger GieseAffiliated withHasso Plattner Institute for Software Systems Engineering at the University of Potsdam Email author 
  • , Thomas VogelAffiliated withHasso Plattner Institute for Software Systems Engineering at the University of Potsdam
  • , Ada DiaconescuAffiliated withTelécom ParisTech, Equipe S3, Department INFRES
  • , Sebastian GötzAffiliated withTu Dresden
  • , Nelly BencomoAffiliated withAston Institute for Systems Analytics, Aston University
  • , Kurt GeihsAffiliated withUniversity Kassel
  • , Samuel KounevAffiliated withUniversity of Würzburg, Department of Computer Science
  • , Kirstie L. BellmanAffiliated withAerospace Integration Science Center, The Aerospace Corporation

* Final gross prices may vary according to local VAT.

Get Access

Abstract

In this chapter, we review the state of the art in self-aware computing systems with a particular focus on software architectures. Therefore, we compare existing approaches targeting computing systems with similar characteristics as self-aware systems to the architectural concepts for single and collective self-aware systems discussed in the previous chapters. These approaches are particularly reference architectures and architectural frameworks and languages. Based on this comparison, we discuss open challenges for architectures of self-aware computing systems.