Complex Real-Time Embedded Systems

We focus on execution and analysis of real-time systems, with a particular focus on multiprocessor scheduling techniques, synchronization protocols, predictable execution of real-time systems, compositional theory and technology, and similar topics related to predictability of real-time systems.


Senior Lecturer

Alessandro Papadopoulos




Thomas Nolte



We also work with communication protocols and architectures based on Switched Ethernet. The most recent research direction is cloud and industrial Internet of Things (IoT). In summary: timing, execution, analysis and modeling of complex embedded real-time systems.


We conduct research in the following areas

  • Multiprocessor scheduling and synchronization
  • Predictable execution of real-time systems
  • Source code analysis for industrial embedded software
  • Simulation-based analysis of complex embedded systems
  • Stochastic and statistical analysis of real-time systems
  • Real-time communications
  • Adaptive and reconfigurable real-time systems
  • Compositional execution and analysis of real-time systems
  • Cloud and the Industrial Internet of Things

Ongoing research projects

The overall goal of ACICS is to provide models, methods and tools that facilitate a substantial increase of dependability of cloud-based platforms for ICPS applications, with respect to consistency, security and interoperability of data, timing predictability of using shared virtual resources, together with a framework of guaranteeing QoS enforcement by formal analysis and verification.

Project manager at MDH: Cristina Seceleanu

Main financing: The Knowledge foundation

This initiative will conduct key research needed to enable ubiquitous access to cloud services in real-time, making this technology available also to operations in industrial systems.

Project manager at MDH: Thomas Nolte

This project aims at developing innovative techniques to provide a full-fledged development environment for vehicular applications that use TSN as the backbone for on-board communication.

Project manager at MDH: Saad Mubeen

Main financing: Vinnova

The ultimate goal of the DPAC profile is to establish a nationally leading and internationally renowned research centre that facilitate close cooperation between academia and industry to achieve a significant increase in research and available knowhow on advanced dependable platforms for embedded systems.

Project manager at MDH: Kristina Lundqvist

Main financing: The Knowledge Foundation

The main goal of FIESTA is to develop new solutions that provide scalable real-time performance, in the context of collaborative and adaptive distributed legacy systems, by utilizing resource efficient consolidation while ensuring non-functional properties of timing, safety and security.

Project manager at MDH: Thomas Nolte

Main financing: The Knowledge Foundation

FiC will provide generic solutions for Future factories in the Cloud in the form of an integrated set of techniques and generic tools for future smart products and production systems, including architectural templates for cloud based production; algorithms and tools for safe and secure communication and computation, specifically handling big-data; and techniques for efficient and predictable sharing of computation and communication resources.

Project manager at MDH: Hans A Hansson

Main financing: The Swedish Foundation for Strategic Research

The overall goal of HERO is to provide a framework that enables development of optimized parallel software, automatic mapping of software to heterogeneous hardware platforms, and provision of automatic hardware acceleration for the developed software.

Project manager at MDH: Mikael Sjödin

Main financing: The Knowledge Foundation

Despite many years of research in the real-time systems research community, no practically useful probabilistic timing analysis exists today. In this project we aim to overcome this situation by addressing key challenges inherent in the restricting assumptions of existing analysis.

Project manager at MDH: Thomas Nolte

Main financing: The Swedish Research Council

In SACSys, we address the core question of how to provide run-time guarantees of safety and cyber-security for time-critical collaborative adaptive systems.

Project manager at MDH: Marjan Sirjani

Main financing: KK-stiftelsen