1. Introduction
The most important attribute of real-time systems is that the correctness of such systems depends on not only the running results but also on the time at which results are produced. Real-time systems have to guarantee that all the strict timing requirements must be satisfied. In other words, real-time systems have timing requirements that must be guaranteed. Scheduling and schedulability analysis enables these guarantees to be provided.