Intrepid: A Scriptable and Cloud-Ready SMT-Based Model Checker

被引:0
|
作者
Bruttomesso, Roberto [1 ]
机构
[1] Via Castronno 48, I-21040 Morazzone, VA, Italy
关键词
D O I
10.1007/978-3-030-85248-1_13
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Intrepid is an SMT-based model checker that provides a rich set of APIs for creating, simulating, and verifying state machines expressed as circuits (just like Simulink or Lustre models). Intrepid may be further used in its Docker container version to be deployed on a local or in a cloud-based infrastructure. The container exposes an equivalently powerful REST API for operating with the model checker. Verification of safety properties in Intrepid is performed in a bit-precise manner, including operations involving integers and floating point arithmetic. Intrepid features standard verification engines as well as multi-property optimizing engines which are suitable for automated test generation tasks, such as MC/DC test generation for avionics.
引用
收藏
页码:202 / 211
页数:10
相关论文
共 50 条
  • [21] Efficient Modular SMT-Based Model Checking of Pointer Programs
    Garcia-Contreras, Isabel
    Gurfinkel, Arie
    Navas, Jorge A.
    STATIC ANALYSIS, SAS 2022, 2022, 13790 : 227 - 246
  • [22] 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
  • [23] Building SMT-Based Software Model Checkers: An Experience Report
    Armando, Alessandro
    FRONTIERS OF COMBINING SYSTEMS, PROCEEDINGS, 2009, 5749 : 1 - 17
  • [24] Efficient SMT-Based Model Checking for Signal Temporal Logic
    Lee, Jia
    Yu, Geunyeol
    Bae, Kyungmin
    2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING ASE 2021, 2021, : 343 - 354
  • [25] A Survey of Acceleration Techniques for SMT-based Bounded Model Checking
    Liu, Leyuan
    Kong, Weiqiang
    Ando, Takahiro
    Yatsu, Hirokazu
    Fukuda, Akira
    2013 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND APPLICATIONS (CSA), 2013, : 554 - 559
  • [26] On Accelerating SMT-based Bounded Model Checking of HSTM Designs
    Kong, Weiqiang
    Liu, Leyuan
    Yamagata, Yoriyuki
    Taguchi, Kenji
    Ohsaki, Hitoshi
    Fukuda, Akira
    2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 614 - 623
  • [27] SMT-Based Bounded Model Checking for Weighted Epistemic ECTL
    Zbrzezny, Agnieszka M.
    Wozna-Szczesniak, Bozena
    Zbrzezny, Andrzej
    PROGRESS IN ARTIFICIAL INTELLIGENCE-BK, 2015, 9273 : 651 - 657
  • [28] SMT-based Bounded Model Checking for Cooperative Software with a Deterministic Scheduler
    Zhang, Haitao
    Lu, Yonggang
    STRUCTURED OBJECT-ORIENTED FORMAL LANGUAGE AND METHOD, 2017, 10189 : 181 - 200
  • [29] SMT-Based Bounded Model Checking of C plus plus Programs
    Ramalho, Mikhail
    Freitas, Mauro
    Sousa, Felipe
    Marques, Hendrio
    Cordeiro, Lucas
    Fischer, Bernd
    2013 20TH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER BASED SYSTEMS (ECBS 2013), 2013, : 147 - 156
  • [30] SMT-based Bounded Model Checking for Real-time Systems
    Xu, Liang
    QSIC 2008: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2008, : 120 - 125