Taking inspiration from self-awareness in humans, this book introduces the new notion of computational self-awareness as a fundamental concept for designing and operating computing systems. The basic ability of such self-aware computing systems is to collect information about their state and progress, learning and maintaining models containing knowledge that enables them to reason about their behaviour. Self-aware computing systems will have the ability to utilise this knowledge to effectively and autonomously adapt and explain their behaviour, in changing conditions. This book addresses these fundamental concepts from an engineering perspective, aiming at developing primitives for building systems and applications. It will be of value to researchers, professionals and graduate students in computer science and engineering.
Cited By
- Hansmeier T Self-aware Operation of Heterogeneous Compute Nodes using the Learning Classifier System XCS Proceedings of the 11th International Symposium on Highly Efficient Accelerators and Reconfigurable Technologies, (1-2)
- Subagdja B and Tan A Beyond Autonomy Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems, (1654-1658)
- Ruaro M, Jantsch A and Moraes F (2019). Self-Adaptive QoS Management of Computation and Communication Resources in Many-Core SoCs, ACM Transactions on Embedded Computing Systems, 18:4, (1-21), Online publication date: 31-Jul-2019.
- Esterle L and Rinner B An Architecture for Self -Aware IOT Applications 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), (6588-6592)
- Esterle L, Lewis P, McBride R and Yao X The Future of Camera Networks Proceedings of the 11th International Conference on Distributed Smart Cameras, (163-168)
- Lewis P Self-aware computing systems Proceedings of the Conference on Design, Automation & Test in Europe, (1044-1049)
- Lewis P Types of computational self-awareness and how we might implement them Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, (1-2)
- Platzner M On-the-fly computing Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, (1-2)
Index Terms
- Self-aware Computing Systems: An Engineering Approach