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}, }