In the second part, a setting similar to mixed-criticality systems is
considered and the criticism on previous work in this area is detailed.
Hence, a new system model that allows a better applicability to realistic
scenarios, namely Systems with Dynamic Real-Time Guarantees, is explained.
This model is extended to a multiprocessor scenario, considering CPU
overheating as a possible cause for mixed-criticality behaviour. Finally,
a way to determine the deadline-miss probability for such systems is
described that drastically reduces the runtime of such calculations.
The third part discusses tasks with self-suspension behaviour, explains a
fixed-relative-deadline strategy for segmented self-suspension tasks with
one suspension interval, and details how this approach can be exploited in
a resource-oriented partitioned scheduling. Furthermore, it is explained
how the gap between the dynamic and the segmented self-suspension model
can be bridged by hybrid models.