Technische
            Universität Braunschweig
  • Homepage
  • Team
  • Research
    • Group Saidi
    • Group Jukan
    • Group Gomez
  • Teaching
    • Courses
    • Student research
    • Seminar topics
    • Incoming Students
  • Job offers
  • News
    • DE
    • EN
Logo Institut für Datentechnik und Kommunikationsnetze der TU Braunschweig
  • Modewaves

Modewaves


“Operating Modes in networked Multi-Core systems – Analysis and Optimization” 

Introduction

 

Real-time systems that can change their functionality over time and execute in different operational “modes” can be found in several application domains from safety-critical avionic and automotive control systems to multimedia smart devices. Such systems may have to adapt their behavior during runtime to changing conditions in the environment. For example, in the automotive domain advanced driver-assistance solutions are implemented in order to improve the active safety. At runtime, these shall smartly prepare and react to a possible critical situation.

However, when switching between different operational modes, functionalities of the different modes may coexist. This overlap can further lead to transient overload situations that can propagate as “waves” between the system’s components thus challenging the real-time behavior of the entire system.

When a multi-mode system is part of a hard real-time embedded system it is imperative to guarantee that timing constraints are not violated at any moment of the system’s execution (i.e. neither in the individual modes, nor during the transition phases).

Project ModeWaves

Predicting timing behavior is essential for the design of real-time systems that can switch between different operational modes at runtime. However, known approaches that address the problem of timing analysis for multi-mode real-time systems focus only on single-processor architectures. When considering multi-mode distributed systems, the analysis of the timing behavior becomes more complicated. The local effect (e.g. on individual single-core or multi-core ECUs) of a mode change will impact the other components in the system. 

The goal of this project is the development of a formal methodology for the analysis and optimization of distributed multi-mode multi-core systems. The main aspects in this project are:

  • Development of a local analysis for multi-mode multi-core processors with shared resources.
  • Extension of the previous analysis to consider tasks that can migrate among cores.
  • Development of a global analysis for distributed multi-mode multi-core systems.
  • Extension of the SymTA/S analysis tool to allow the modelling and the analysis of multi-mode multi-core systems.

People at IDA

  • WiMi

    • Mircea Negrean

  • Students

    • Sebastian Klawitter (HiWi/ Java Programmierung)

      • GUI Extension of the SymTA/S tool.
      • TestCase Generation for Multi-Mode Systems

      • Sebastian Klawitter (Diplomathesis)


        • Robin Hofmann (Hiwi / Java Programmierung)

          • GUI Extension of the SymTA/S tool.
          • TestCase Generation for Multi-core Systems

        • Robin Hofmann (Bachelorthesis)

        • Torben Schmidt (Studienseminar)

          • Presentation: "Mode Changes in Real-Time Systems"


      Funding

      Deutsche Forschungsgemeinschaft (German Research Foundation, DFG)

       

       

       

       


      Contact

      Institute of Computer and Network Engineering
      Hans-Sommer-Street 66
      38106 Braunschweig
      Phone: +49 (0)531 391-3734
      Fax: +49 (0)531 391-4587
      sekretariat[[a]]ida.ing.tu-bs.de

      Office hours:

      Mon: 
      -
      Tue:   
      10:30-12:00
      Wed:   
      10:30-12:00
      Thu: 
      10:30-12:00
      Fri:
      -
      © Technische Universität Braunschweig
      Legal notice / disclaimer Data Privacy Policy