2011 Volume 28 Issue 1 Pages 1_190-1_216
In this paper, we propose formal verification for cooperated systems consisting of CPU and DRP. First, we specify CPU as real-time systems and DRP as hybrid systems using hybrid automata. Next, we verify schedulability using model cheking. In order to avoid state explosions, we separate schedulability verifications into the following two verifications.
1. We verify whether parallel composition of CPU automaton and worst DRP is schedulable or not.
2. We verify whether parallel composition of DRP automaton and worst CPU is schedulable or not.
We have realized schedulability verification of CPU and DRP by the above two verifications.