Self-aware Computing Systems

An Engineering Approach

ISBN: 978-3-319-39674-3 (Print) 978-3-319-39675-0 (Online)

Table of contents (15 chapters)

  1. Front Matter

    Pages i-xxx

  2. No Access

    Chapter

    Pages 1-5

    Self-aware Computing: Introduction and Motivation

  3. Concepts and Fundamentals

    1. Front Matter

      Pages 7-8

    2. No Access

      Chapter

      Pages 9-21

      Self-awareness and Self-expression: Inspiration from Psychology

    3. No Access

      Chapter

      Pages 23-35

      Relationships to Other Concepts

    4. No Access

      Chapter

      Pages 37-49

      Reference Architecture for Self-aware and Self-expressive Computing Systems

  4. Patterns and Techniques

    1. Front Matter

      Pages 51-52

    2. No Access

      Chapter

      Pages 53-78

      Design Patterns and Primitives: Introduction of Components and Patterns for SACS

    3. No Access

      Chapter

      Pages 79-111

      Knowledge Representation and Modelling: Structures and Trade-Offs

    4. No Access

      Chapter

      Pages 113-142

      Common Techniques for Self-awareness and Self-expression

  5. Nodes and Networks

    1. Front Matter

      Pages 143-144

    2. No Access

      Chapter

      Pages 145-165

      Self-aware Compute Nodes

    3. No Access

      Chapter

      Pages 167-192

      Self-adaptive Hardware Acceleration on a Heterogeneous Cluster

    4. No Access

      Chapter

      Pages 193-214

      Flexible Protocol Stacks

    5. No Access

      Chapter

      Pages 215-238

      Middleware Support for Self-aware Computing Systems

  6. Applications and Case Studies

    1. Front Matter

      Pages 239-240

    2. No Access

      Chapter

      Pages 241-260

      Self-aware Hardware Acceleration of Financial Applications on a Heterogeneous Cluster

    3. No Access

      Chapter

      Pages 261-277

      Self-aware Object Tracking in Multi-Camera Networks

    4. No Access

      Chapter

      Pages 279-296

      Self-awareness in Active Music Systems

    5. No Access

      Chapter

      Pages 297-300

      Conclusions and Outlook

  7. Back Matter

    Pages 301-324