Ein Kunde kommt mit einem Anwendungsfall, bei dem folgende Ereignismenge von einem Realzeitsystem verwaltet werden soll: , , . Dies ist zu lesen als: Ereignis soll zur Ausführung von Task führen. Erste Auftretenszeit ('Releasetime' oder 'Phase' ) ist '0', die Ausführungszeit ('Computation Time', ) ist 1 Zeiteinheit, die relative Deadline ist gleich der Periode ist gleich 3. Entsprechend in den drei anderen Fällen.
Die Modellierung des erwarteten Verhaltens an das zu bauende System ist in diesem Fall vergleichsweise einfach. In der Regel genügt eine einfache technische Tabelle (TT).
E | |||||
0 | 1 | 3 | 3 | ||
0 | 1 | 4 | 4 | ||
0 | 2 | 6 | 6 |
Spalte kodiert die Ereignisse, die ersten Releaszeiten (oft auch als bezeichnet-, die Menge der erwarteten Tasks, die jeweiligen angenommenen Ausführungszeiten (diese Spalte muss bei Benutzung von kritischen Ressourcen weiter differenziert werden in die Ausführungszeiten für die nichtkritischen (NC) und die kritischen (CC) Kodesegmente. Im Falle von kritischen Kodesegmenten muss man oft auch noch unterscheiden zwischen dem Beginn einer Ressourcennutzung mittels des Befehls lock und dem Ende unlock ), die relativen Deadlines sowie die jeweiligen Perioden im Falle periodischer Ereignisse.
Gerd Doeben-Henisch 2013-01-16