Title :
Verifying scheduling point constraints with model checking
Author :
Sheng, Wei ; Jia, Gangyong ; Xi, Li ; Zhou, Xuehai
Author_Institution :
Dept. of Comput. Sci. & Technol., Univ. of Sci. & Technol. of China(USTC), Hefei, China
Abstract :
In this paper, we propose a method to verify whether a model is consistent to the scheduling point constraints in OSEK specification for non preemptive tasks. A simple operating system model is constructed and used to be the verification object. For verification, we build an auxiliary task set to interact with OS model, which makes the violation of scheduling point constraints appear. The property LTL formulae are generated from the constraints, which are verified by model checker SPIN. It is shown that our method can detect design mistakes.
Keywords :
operating systems (computers); program debugging; program verification; scheduling; OS model; OSEK specification; SPIN model checker; object verification; operating system; operating system model; scheduling point constraints verification; OSEK/VDX; model checking; scheduling point; verification;
Conference_Titel :
Communication Software and Networks (ICCSN), 2011 IEEE 3rd International Conference on
Conference_Location :
Xi´an
Print_ISBN :
978-1-61284-485-5
DOI :
10.1109/ICCSN.2011.6013976