Publications

Performance Modelling and Analysis Using POOSL for an In-Car Navigation System

To ensure quality and performance of soft real-time embedded systems, the evaluation of their properties is needed from early phases of the design. These systems typically allow a certain rate of deadline misses. However, as they are often analysed using hard real-time techniques, which determine hard bounds of their performance properties, they are over-dimensioned and thus expensive. Using a case study inspired by industrial practice, we present how to compose a suitable model for soft real-time systems based on the formally defined modelling language POOSL. By means of simulations for different usage scenarios, evaluation of the timing properties of the system is provided. Furthermore, we compare our results with two other performance modelling techniques, which are based on analytical computation, showing that our approach leads to a more appropriate dimensioning of soft real-time systems.