Hot Topics Day

This year, the RTSS Hot Topics Day again hosts a packed set of diverse events that will discuss advanced topics on Operating Systems, Hypervisors, Explainability, Analysis, and Optimization of real-time systems, as well as hands-on tutorials!

Hot Topics Day Program

Time Program Location
8:00 AM registration 9th Floor of CCDS
use elevators near south-west entrance
8:00 AM welcome breakfast CCDS
9th Floor Collaborative Space
9:00 AM Technical Session 1
QNX | OPERA | ERSA
CCDS
Rooms 950 | 548 | 1101
10:30 AM coffee break CCDS
9th Floor Collaborative Space
11:00 AM Technical Session 2
QNX | OPERA | ERSA
CCDS
Rooms 950 | 548 | 1101
12:30 PM lunch CCDS
9th Floor Collaborative Space
2:00 PM Technical Session 3
OPERA | Quest-V | ERSA panel
CCDS
Rooms 548 | 950 | 1101
3:30 PM coffee break CCDS
9th Floor Collaborative Space
4:00 PM Technical Session 4
OPERA | Quest-V
CCDS
Rooms 548 | 950
6:00 PM Diversity & First-Timer Reception Fuller’s BU Pub 
(225 Bay State Road Boston, MA 02215)

🗓️ Import the HTD program in your calendar: RTSS 2025 agenda in ICS format

Breakout Rooms

Additionally, two smaller breakout rooms are available for individual meetings on a first-come, first-serve basis from 8:00 am until 6:00 pm :

  • CCDS 1001 — fits up to 20 persons
  • CCDS 614 — fits up to 12 persons

Hot Topics Day Events

QNX Special Session: Developing Safe and Secure Software-Defined Real-Time Embedded Systems — A Robotics System Demonstration Built Using the QNX General Embedded Development Platform

Room: CCDS 950

As industries move toward software defined embedded architectures, critical challenges emerge, including selecting appropriate hardware, managing mixed criticality functional safety, and ensuring real time responsiveness. This special session is intended for engineers, researchers, and anyone interested in building real time embedded systems. It features a demonstration of a robotics system built using the QNX General Embedded Development Platform (GEDP), showcasing ROS based interfaces and a cloud connected HMI. The demo further illustrates how QNX GEDP supports the development of scalable, software defined real time embedded systems that must adhere to evolving safety and cybersecurity standards.

QNX Special Session

OPERA: 3rd Workshop on Optimization for Embedded and Real-Time Systems

Room: CCDS 548

Embedded systems are increasingly complex, with growing numbers of interacting components, diverse architectures, and varied semantic models. This complexity makes it challenging to fit new and existing applications onto resource-constrained platforms. To address this, systematic optimization is essential—whether to explore design alternatives, reduce resource usage, or meet strict real-time constraints.

OPERA is a venue for researchers and practitioners from academia and industry to come together around the theme of optimization in embedded and real-time systems. The workshop focuses on design-space exploration, system complexity, and performance tuning, providing a forum to share ideas, challenges, and emerging solutions.

OPERA’25 homepage

ERSA: 4th International Workshop on Explainability of Real-time Systems and their Analysis

Room: CCDS 1101

In high-integrity domains, software must undergo rigorous assurance and certification processes both before deployment and after maintenance. Verification techniques—such as schedulability analysis and worst-case execution time (WCET) estimation—provide essential evidence of system performance. However, their practical use is often hindered by a lack of explainability. These methods typically produce binary or numeric results (e.g., “tasks are schedulable” or “WCET of program P is 42 ms”) without revealing how those results were derived or what they imply for system behavior and risk.

The ERSA workshop addresses the urgent need for tools and methodologies that not only conduct these analyses but also clearly explain their results and contextual significance.

ERSA’25 homepage

In addition to workshops, RTSS 2025 will provide an advanced Hands-on Tutorial:

Getting Started with the Quest RTOS and Quest-V Partitioning Hypervisor

Room: CCDS 950

Quest is a relatively small real-time operating system (RTOS), developed at Boston University. It works on both uni- and multicore processors, and supports various operating modes depending on the underlying hardware features. It can be configured as either a lightweight SMP system, having a single memory image running on multiple cores, or as a secure separation kernel, known as Quest-V (as in “V for Virtualization”).

This tutorial is intended for both academic researchers and industry practitioners, interested in learning more about Quest and Quest-V. We will describe how to configure, build, develop, debug, and test applications, using code examples. The audience may wish to participate via the use of tools such as QEMU/KVM to run Quest/Quest-V. We welcome anyone who might want to know more about contributing to the work, or using it in their own research.

Quest Tutorial

Contact

Please contact the Hot Topics Day Chair, Paolo Gai, with any questions.