Title :
Over-Approximate Model of Multitasking Application Based on Timed Automata Using Only One Clock
Author :
Waszniowski, Libor ; Hanzalek, Zdenek
Author_Institution :
Dept. of Control Eng., Czech Tech. Univ., Prague, Czech Republic
Abstract :
The aim of this article is to show, how a multitasking application running under real-time operating system compliant with OSEK/VDX standard can be modeled by timed automata. The application under consideration consists of several tasks, it includes resource sharing and synchronization by events. For such system, we use model checking theory based on timed automata and we verify time and logical properties of proposed model by existing model checking tools. Since a complexity of the model-checking verification exponentially grows with the number of clocks used in a model, the proposed model uses only one clock for measuring execution time of all modeled tasks.
Keywords :
automata theory; formal verification; multiprogramming; real-time systems; resource allocation; synchronisation; OSEK/VDX standard; model checking complexity; multitasking application; real-time operating system; resource sharing; synchronization; timed automata; Automata; Automatic control; Clocks; Communication system control; Multitasking; Operating systems; Real time systems; Synchronization; Time measurement; Timing;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN :
0-7695-2312-9
DOI :
10.1109/IPDPS.2005.319