Conformance Testing for OSEK/VDX Operating System Using Model Checking

被引:20
作者
Chen, Jiang [1 ]
Aoki, Toshiaki [1 ]
机构
[1] Japan Adv Inst Sci & Technol, 1-1 Asahidai, Nomi, Ishikawa 9231292, Japan
来源
2011 18TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2011) | 2011年
关键词
model checking; formal specification; conformance testing; real-time operating system;
D O I
10.1109/APSEC.2011.26
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Automotive systems are being standardized by several organizations because they use many parts developed by various companies. Thus, ensuring that those parts conform to standards is very important in this field. Moreover, the automotive systems require high reliability since their bugs or errors may cause serious accidents. In this paper, we focus on operating systems compliant with an OSEK/VDX standard, and propose a method to obtain highly reliable test cases for ensuring the conformance. So far, we have developed a design model based on the standard and made great effort to check that it conforms to the standard with a model checking tool SPIN. Our idea is to use this design model as a test oracle to automatically generate exhaustive test cases with the help of the model checking tool.
引用
收藏
页码:274 / 281
页数:8
相关论文
共 17 条
[1]   Using model checking to generate tests from specifications [J].
Ammann, PE ;
Black, PE ;
Majurski, W .
SECOND INTERNATIONAL CONFERENCE ON FORMAL ENGINEERING METHODS, PROCEEDINGS, 1998, :46-54
[2]  
[Anonymous], 1992, The Z Notation
[3]  
[Anonymous], 1999, OSEK VDX CONFORMANCE
[4]  
[Anonymous], OSEK VDX OPERATING S
[5]  
[Anonymous], 2009, SPECIFICATION OPERAT
[6]  
de Rene G., 2000, INT J SOFTW TOOLS TE, V2, P382
[7]  
Dias Neto A. C., 2007, P ACM INT WORKSH EMP, P31
[8]  
Fernandez Jean-Claude, 1996, USING FLY VERIFICATI, P348
[9]   Testing with model checkers: a survey [J].
Fraser, Gordon ;
Wotawa, Franz ;
Ammann, Paul E. .
SOFTWARE TESTING VERIFICATION & RELIABILITY, 2009, 19 (03) :215-261
[10]  
Gargantini A, 1999, LECT NOTES COMPUT SC, V1687, P146, DOI 10.1145/318774.318939