System-Scenario-based Design Principles and Applications

  • Francky Catthoor
  • Twan Basten
  • Nikolaos Zompakis
  • Marc Geilen
  • Per Gunnar Kjeldsberg

Table of contents

  1. Front Matter
    Pages i-xi
  2. Francky Catthoor, Twan Basten, Nikolaos Zompakis, Marc C. W. Geilen, Per Gunnar Kjeldsberg
    Pages 1-5
  3. Francky Catthoor
    Pages 7-52
  4. Elena Hammari, Yahya H. Yassin, Iason Filippopoulos, Francky Catthoor, Per Gunnar Kjeldsberg
    Pages 53-81
  5. Nikolaos Zombakis, Yahya H. Yassin, Michail Noltsis, Dimitrios Soudris, Per Gunnar Kjeldsberg, Francky Catthoor
    Pages 83-97
  6. Per Gunnar Kjeldsberg, Robert Schöne, Michael Gerndt, Lubomir Riha, Venkatesh Kannan, Kai Diethelm et al.
    Pages 113-126
  7. Nikolaos Zompakis, Dimitrios Rodopoulos, Michail Noltsis, Francky Catthoor, Dimitrios Soudris
    Pages 127-144
  8. Marc C. W. Geilen, Mladen Skelin, J. Reinier van Kampenhout, Hadi Alizadeh Ara, Twan Basten, Sander Stuijk et al.
    Pages 145-180
  9. Twan Basten, João Bastos, Róbinson Medina, Bram van der Sanden, Marc C. W. Geilen, Dip Goswami et al.
    Pages 181-224
  10. Back Matter
    Pages 225-230

About this book


This book introduces a generic and systematic design-time/run-time methodology for handling the dynamic nature of modern embedded systems, without adding large safety margins in the design. The techniques introduced can be utilized on top of most existing static mapping methodologies to deal effectively with dynamism and to increase drastically their efficiency. This methodology is based on the concept of system scenarios, which group system behaviors that are similar from a multi-dimensional cost perspective, such as resource requirements, delay, and energy consumption. Readers will be enabled to design systems capable to adapt to current inputs, improving system quality and/or reducing cost, possibly learning on-the-fly during execution.

  • Provides an effective solution to deal with dynamic system design
  • Includes a broad survey of the state-of-the-art approaches in this domain
  • Enables readers to design for substantial cost improvements (e.g. energy reductions), by exploiting system scenarios
  • Demonstrates how the methodology has been applied effectively on various, real design problems in the embedded system context


Dynamic Memory Management for Embedded Systems system-level dynamic power management dynamic system design guaranteed QoS Task-level Concurrency in Real-Time Embedded Systems processor architecture mapping

Authors and affiliations

  • Francky Catthoor
    • 1
  • Twan Basten
    • 2
  • Nikolaos Zompakis
    • 3
  • Marc Geilen
    • 4
  • Per Gunnar Kjeldsberg
    • 5
  1. 1.IMEC and KU LeuvenLeuvenBelgium
  2. 2.Eindhoven University of Technology and ESI, TNOEindhovenThe Netherlands
  3. 3.MicroLab-ECE-NTUAAthensGreece
  4. 4.Eindhoven University of TechnologyEindhovenThe Netherlands
  5. 5.Norwegian University of Science and TechnologyTrondheimNorway

Bibliographic information