Verifying OSEK/VDX OS Design using Its Formal Specification

被引:5
|
作者
Vu, Dieu-Huong [1 ]
Chiba, Yuki [2 ]
Yatake, Kenro [2 ]
Aoki, Toshiaki [2 ]
机构
[1] Vietnam Natl Univ, Hanoi, Vietnam
[2] Japan Adv Inst Sci & Technol, Nomi, Ishikawa, Japan
关键词
OSEK/VDX OS; formal specification; design model; formal verification; model checking; simulation relation;
D O I
10.1109/TASE.2016.18
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Automotive systems are widely used in industry and our daily life. As the reliability of automotive systems is becoming a greater challenge in our community, increasingly more automotive companies are interested in applying formal methods to improve the reliability of automotive systems. We focus on automotive operating systems conforming to the OSEK/VDX standard. Such operating systems are considered as important components to ensure the reliability of the automotive systems. In previous work, we proposed a framework to verify the design models of reactive systems against their specifications. This framework allows us to check whether the design model conforms to the specification based on a simulation relation. This paper shows a case study in which the framework is applied to a real design of the OSEK/VDX operating system. As a result, we found that we were able to check several important properties of the design model. We show the effectiveness and practicality of the framework based on the results of the case study.
引用
收藏
页码:81 / 88
页数:8
相关论文
共 50 条
  • [41] Using the B formal approach for incremental specification design of interactive systems
    Aït-Ameur, Y
    Girard, P
    Jambon, F
    ENGINEERING FOR HUMAN-COMPUTER INTERACTION, 1999, 22 : 91 - 109
  • [42] RESTful Services and Web-OS Middleware: a Formal Specification Approach
    Bravetti, Mario
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2017, 23 (09) : 808 - 844
  • [43] Task analysis and design plans in formal specification design
    Alexander, P
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1998, 8 (02) : 223 - 252
  • [44] Method based on OSEK/VDX platform using model-based and autocode technology for diesel ECU software development
    Mu, Chunyang
    Sun, Lining
    Du, Zhijiang
    Cen, Yanchun
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL II, PROCEEDINGS, 2007, : 629 - +
  • [45] Towards a Verification Flow Across Abstraction Levels Verifying Implementations Against Their Formal Specification
    Gonzalez-De-Aledo P.
    Przigoda N.
    Wille R.
    Drechsler R.
    Sanchez P.
    1600, Institute of Electrical and Electronics Engineers Inc., United States (36): : 475 - 488
  • [46] DESIGN OF PROTOCOLS - SPECIFICATION AND FORMAL DESCRIPTION TECHNIQUES
    MESTRAS, JP
    PEREDA, O
    TOMAS, JG
    REVISTA DE INFORMATICA Y AUTOMATICA, 1988, 21 (01): : 28 - 37
  • [47] DESIGN AND FORMAL SPECIFICATION OF A PARALLEL ABSTRACT MACHINE
    LEE, MKO
    COMPUTING AND INFORMATION, 1989, : 193 - 200
  • [48] FORMAL SPECIFICATION AND OBJECT-ORIENTED DESIGN
    BUCHANAN, M
    BRITTON, C
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 34 (1-5): : 19 - 22
  • [49] A Language for Biochemical Systems: Design and Formal Specification
    Pedersen, Michael
    Plotkin, Gordon D.
    TRANSACTIONS ON COMPUTATIONAL SYSTEMS BIOLOGY XII, 2010, 5945 : 77 - 145
  • [50] A case study in formal design specification with CCS
    Wang, Q
    Cheng, MHM
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 1996, : 169 - 172