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


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.


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