A Spin-Based Approach for Checking OSEK/VDX Applications

被引:3
|
作者
Zhang, Haitao [1 ]
Aoki, Toshiaki [1 ]
Chiba, Yuki [1 ]
机构
[1] Japan Adv Inst Sci & Technol, Nomi, Japan
关键词
OSEK/VDX applications; Scheduler; Spin model checker; BOUNDED MODEL CHECKING;
D O I
10.1007/978-3-319-17581-2_16
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 applications are developed based on the OSEK/VDX OS. However, how to ensure the reliability of the developed OSEK/VDX applications is becoming a challenge for developers. As to ensure the reliability of the developed OSEK/VDX applications, model checking as an exhaustive checking technique can be applied to verify the developed OSEK/VDX applications. In our previous work, we have proposed a bounded model checking approach to verify the OSEK/VDX applications. In this paper, we describe and develop an alternative approach to verify the OSEK/VDX applications based on the Spin. There are two motivations in this paper, one is to show how to use Spin to verify the OSEK/VDX applications, and the other is to investigate the effectiveness of our bounded model checking approach and Spin-based approach based on the experiments.
引用
收藏
页码:239 / 255
页数:17
相关论文
共 50 条
  • [1] Verifying OSEK/VDX automotive applications: A Spin-based model checking approach
    Zhang, Haitao
    Li, Guoqiang
    Cheng, Zhuo
    Xue, Jinyun
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2018, 28 (03):
  • [2] An approach for checking OSEK/VDX applications
    Zhang, Haitao
    Aoki, Toshiaki
    Yatake, Kenro
    Zhang, Min
    Lin, Hsin-Hung
    2013 13TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2013, : 113 - 116
  • [3] Verifying OSEK/VDX Applications: A Sequentialization-Based Model Checking Approach
    Zhang, Haitao
    Aoki, Toshiaki
    Chiba, Yuki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2015, E98D (10): : 1765 - 1776
  • [4] SMT-based Bounded Model Checking for OSEK/VDX Applications
    Zhang, Haitao
    Aoki, Toshiaki
    Lin, Hsin-Hung
    Zhang, Min
    Chiba, Yuki
    Yatake, Kenro
    2013 20TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2013), VOL 1, 2013, : 307 - 314
  • [5] Verifying OSEK/VDX Applications: An Optimized SMT-based Bounded Model Checking Approach
    Zhang, Haitao
    Cheng, Zhuo
    Tian, Cong
    Lu, Yonggang
    Li, Guoqiang
    2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2016, : 615 - 620
  • [6] autoC: an efficient translator for model checking deterministic scheduler based OSEK/VDX applications
    Zhang, Haitao
    Cheng, Zhuo
    Li, Guoqiang
    Liu, Shaoying
    SCIENCE CHINA-INFORMATION SCIENCES, 2018, 61 (05)
  • [7] autoC: an efficient translator for model checking deterministic scheduler based OSEK/VDX applications
    Haitao Zhang
    Zhuo Cheng
    Guoqiang Li
    Shaoying Liu
    Science China Information Sciences, 2018, 61
  • [8] autoC: an efficient translator for model checking deterministic scheduler based OSEK/VDX applications
    Haitao ZHANG
    Zhuo CHENG
    Guoqiang LI
    Shaoying LIU
    Science China(Information Sciences), 2018, 61 (05) : 141 - 155
  • [9] Boosting UPPAAL for OSEK/VDX Applications with a Sequentialization Approach
    Zhang, Haitao
    Cheng, Zhuo
    Xue, Jianxin
    Lu, Yonggang
    STRUCTURED OBJECT-ORIENTED FORMAL LANGUAGE AND METHOD, SOFL+MSVL 2017, 2018, 10795 : 51 - 68