Challenges in Embedded Model Checking - A Simulator for the [mc]square Model Checker

被引:4
|
作者
Reinbacher, Thomas [1 ]
Kramer, Michael [1 ]
Horauer, Martin [1 ]
Schlich, Bastian [2 ]
机构
[1] Univ Appl Sci Technikum Wien, Inst Embedded Syst, Hochstadtpl 5, A-1200 Vienna, Austria
[2] Rhein Westfal TH Aachen Univ, Embedded Software Lab Informat 11, D-52074 Aachen, Germany
关键词
D O I
10.1109/SIES.2008.4577709
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Model checking is considered a promising approach for the verification of software for embedded systems. Generating system models that are close to real-life behavior, however, h challenging. As a result, in some approaches a model can be is automatically constructed out of the assembly code along with an appropriate target simulator/debugger. The implementation of the latter is crucial for the entire verification process. To that end, this paper presents requirements and challenges that arise when implementing and verifying such a simulator for the [mc]square model checker from the RWTH Aachen University.
引用
收藏
页码:245 / +
页数:2
相关论文
共 50 条
  • [21] Motivating Model Checking of Embedded Systems Software
    Reinbacher, Thomas
    Kramer, Michael
    Horauer, Martin
    Schlich, Bastian
    PROCEEDINGS OF 2008 IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS, 2008, : 546 - +
  • [22] Model checking embedded and real time systems
    Larsen, Kim G.
    WODES' 08: PROCEEDINGS OF THE 9TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, 2008, : 260 - 260
  • [23] Incremental bounded model checking for embedded software
    Schrammel, Peter
    Kroening, Daniel
    Brain, Martin
    Martins, Ruben
    Teige, Tino
    Bienmueller, Tom
    FORMAL ASPECTS OF COMPUTING, 2017, 29 (05) : 911 - 931
  • [24] Model checking embedded adaptive cruise controllers
    Nenchev, Vladislav
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2023, 167
  • [25] MC-SOG: An LTL model checker based on symbolic observation graphs
    Klai, Kais
    Poitrenaud, Denis
    APPLICATIONS AND THEORY OF PETRI NETS, 2008, 5062 : 288 - +
  • [26] Formal coverification of embedded systems using model checking
    Cortés, LA
    Eles, P
    Peng, Z
    PROCEEDINGS OF THE 26TH EUROMICRO CONFERENCE, VOLS I AND II, 2000, : 106 - 113
  • [27] Model Checking of Embedded Assembly Program Based on Simulation
    Yamane, Satoshi
    Konoshita, Ryosuke
    Kato, Tomonori
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2017, E100D (08): : 1819 - 1826
  • [28] A model checking tool embedded into services composition environment
    Gao, Chunming
    Liu, Rongsheng
    Song, Yan
    Chen, Huowang
    GCC 2005: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2006, : 355 - +
  • [29] Model checking C source code for embedded systems
    Bastian Schlich
    Stefan Kowalewski
    International Journal on Software Tools for Technology Transfer, 2009, 11 (3) : 187 - 202
  • [30] Efficient modeling of embedded memories in bounded model checking
    Ganai, MK
    Gupta, A
    Ashar, P
    COMPUTER AIDED VERIFICATION, 2004, 3114 : 440 - 452