Constraint Specification and Test Generation for OSEK/VDX-Based Operating Systems
Constraint Specification and Test Generation for OSEK/VDX-Based Operating Systems
复制标题
DOI:
10.1007/978-3-642-40561-7_21
复制
发表时间:
2013-09
影响因子:
7.4
通讯作者:
Yunja Choi
中科院分区:
文献类型:
--
作者:
Yunja Choi
This work suggests a method for systematically constructing an environment model for automotive operating systems compliant with the OSEK/VDX international standard by introducing a constraint specification language, OSEK_CSL, and defining its underlying formal models. OSEK_CSL is designed for specifying constraints of OSEK/VDX using a pre-defined set of constraint types identified from the OSEK/VDX standard. Each constraint specified in OSEK_CSL is interpreted as a context-free language and is converted into push-down automata using NuSMV, which allows automated test sequence generation using LTL model checking. This approach supports selective applications of constraints and thus is able to control the “degree” of test sequences with respect to test purposes. An application of the suggested approach demonstrates its effectiveness in identifying safety problems.