Title :
An Approach for Checking OSEK/VDX Applications
Author :
Haitao Zhang ; Aoki, Toyohiro ; Yatake, Kenro ; Min Zhang ; Hsin-Hung Lin
Author_Institution :
Sch. of Inf. Sci., Japan Adv. Inst. of Sci. & Technol., Nomi, Japan
Abstract :
With the growing demands for automotive auxiliary functions, more and more complex applications have been developed based on OSEK/VDX OS. However, how to completely check developed applications is becoming a challenge for developers. In this paper, we describe and develop an approach to check developed applications based on the SMT-based BMC. We have implemented a prototype tool and conducted some experiments. The experiments results show that our approach can be completely used to check the properties associated with (i) variables, (ii) mutual exclusion, (iii) service API and (iv) tasks execution sequences.
Keywords :
application program interfaces; automobile manufacture; computability; formal verification; mechanical engineering computing; operating systems (computers); production engineering computing; France automobile manufacturers; German automobile manufacturers; OSEK-VDX OS application checking; SMT-based BMC; automotive auxiliary functions; bounded model checking; mutual exclusion; prototype tool; service API; tasks execution sequences; variables; Automotive engineering; Data models; Model checking; Silicon; Software; Synchronization; Tires; Bounded Model Checking; OSEK/VDX; SMT;
Conference_Titel :
Quality Software (QSIC), 2013 13th International Conference on
Conference_Location :
Najing
DOI :
10.1109/QSIC.2013.62