Holger Giese, Thomas Vogel, Ada Diaconescu, Sebastian Götz, Nelly Bencomo, Kurt Geihs, Samuel Kounev, and Kirstie Bellman. “State of the Art in Architectures for Self-Aware Computing Systems”. In: Self-Aware Computing Systems. Ed. by Samuel Kounev, Jeffrey O. Kephart, Aleksandar Milenkoski, and Xiaoyun Zhu. Springer, 2017. Chap. 8, pp. 237–275. DOI: 10.1007/978-3-319-47474-8_8
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.
@inbook{2017-SACSc,
author = {Giese, Holger and Vogel, Thomas and Diaconescu, Ada and Götz, Sebastian and Bencomo, Nelly and Geihs, Kurt and Kounev, Samuel and Bellman, Kirstie},
chapter = {State of the Art in Architectures for Self-Aware Computing Systems},
title = {Self-Aware Computing Systems},
editor = {Kounev, Samuel and Kephart, Jeffrey O. and Milenkoski, Aleksandar and Zhu, Xiaoyun},
pages = {237--275},
publisher = {Springer},
year = {2017},
chapter = {8},
doi = {10.1007/978-3-319-47474-8_8},
}