I. Introduction
Failing to meet a deadline can lead to severe malfunctions in safety-critical domains like automotive, avionics, or the rapidly growing domain of smart/autonomous machines. Therefore, the maximum execution time under any possible input, the so called worst-case execution time (WCET) [1], needs to be guaranteed for each task that should run on a real-time system.