DocumentCode :
708011
Title :
Yes! You Can Use Your Model Checker to Verify OSEK/VDX Applications
Author :
Haitao Zhang ; Aoki, Toshiaki ; Chiba, Yuki
Author_Institution :
Sch. of Inf. Sci., Japan Adv. Inst. of Sci. & Technol. (JAIST), Nomi, Japan
fYear :
2015
fDate :
13-17 April 2015
Firstpage :
1
Lastpage :
10
Abstract :
OSEK/VDX, a standard of automobile OS, has been widely adopted by many manufacturers to design and develop a vehicle-mounted OS. With the increasing functionalities in vehicles, more and more complex applications are developed based on the OSEK/VDX OS. However, how to ensure the reliability of developed applications is becoming a challenge for developers. As to ensure the reliability of developed applications, model checking as an exhaustive technique can be applied to verify the OSEK/VDX applications. There exist many model checkers that have been successfully applied to verify sequential software and general multi-threaded software. However, it is hard to directly use existing model checkers to precisely verify OSEK/VDX applications, since the execution characteristics of OSEK/VDX applications are different from the sequential software and general multi-threaded software. In this paper, we describe and develop an approach to translate OSEK/VDX applications into sequential programs in order to employ existing model checkers to precisely verify OSEK/VDX applications. The value of our approach is that it can be considered as a front-end translator for enabling existing model checkers to verify OSEK/VDX applications.
Keywords :
formal verification; operating systems (computers); OSEK-VDX application verification; automobile OS; model checker; multithreaded software; operating system; software verification; vehicle-mounted OS; Computational modeling; Instruction sets; Model checking; Reliability; Switches; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2015 IEEE 8th International Conference on
Conference_Location :
Graz
Type :
conf
DOI :
10.1109/ICST.2015.7102612
Filename :
7102612
Link To Document :
بازگشت