An Approach for Checking OSEK/VDX Applications

Haitao Zhang,Toshiaki Aoki,Kenro Yatake,Min Zhang,Hsin-Hung Lin
DOI: https://doi.org/10.1109/qsic.2013.62
2013-01-01
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.
What problem does this paper attempt to address?