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 条
  • [31] A SPIN-based approach for detecting vulnerabilities in C programs
    N. G. Kushik
    A. Mammar
    A. Cavalli
    N. V. Yevtushenko
    W. Jimenez
    E. Montes de Oca
    Automatic Control and Computer Sciences, 2012, 46 (7) : 379 - 386
  • [32] Property-based Code Slicing for Efficient Verification of OSEK/VDX Operating Systems
    Park, Mingyu
    Byun, Taejoon
    Choi, Yunja
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (105): : 69 - 84
  • [33] Testing Vehicle-Mounted Systems: A Stepwise Symbolic Execution Approach for OSEK/VDX Programs
    Zhang, Haitao
    Pu, Bowen
    THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, TASE 2022, 2022, 13299 : 205 - 219
  • [34] Current-based detection of nonlocal spin transport in graphene for spin-based logic applications
    Wen, Hua
    Zhu, Tiancong
    Luo, Yunqiu
    Amamou, Walid
    Kawakami, Roland K.
    JOURNAL OF APPLIED PHYSICS, 2014, 115 (17)
  • [35] Spin wave magnetic nanofabric: A new approach to spin-based logic circuitry
    Khitun, Alexander
    Bao, Mingqiang
    Wang, Kang L.
    IEEE TRANSACTIONS ON MAGNETICS, 2008, 44 (09) : 2141 - 2152
  • [36] Design of real-time operating system for hybrid electric vehicle based on OSEK/VDX
    Shanghai Jiaotong University, Shanghai 200240, China
    Nongye Jixie Xuebao, 2008, 6 (21-24):
  • [37] An integrated environment for Spin-based C code checking Towards bringing model-driven code checking closer to practitioners
    Ratiu, Daniel
    Ulrich, Andreas
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2019, 21 (03) : 267 - 286
  • [38] A design architecture for OSEK/VDX-based vehicular application specific embedded operating systems
    Sun, Y
    Wang, FY
    2005 IEEE INTELLIGENT VEHICLES SYMPOSIUM PROCEEDINGS, 2005, : 882 - 887
  • [39] A transformation from POSIX based source code to OSEK/VDX source code based on API and OIL translation
    Song Y.-H.
    Lee T.-Y.
    Lee J.-D.
    Moon C.-W.
    Jeong G.-M.
    Ahn H.-S.
    Journal of Institute of Control, Robotics and Systems, 2010, 16 (06) : 559 - 565
  • [40] Spin-Based Reconfigurable Logic for Power- and Area-Efficient Applications
    Rangarajan, Nikhil
    Patnaik, Satwik
    Knechtel, Johann
    Sinanoglu, Ozgur
    Rakheja, Shaloo
    IEEE DESIGN & TEST, 2019, 36 (03) : 22 - 30