Abstraction Framework and Complexity of Model Checking Based on the Promela Models

被引:3
|
作者
Chen Daoxi [1 ]
Zhang Guangquan [1 ]
Fan Jianxi [1 ]
机构
[1] Soochow Univ, Sch Comp Sci & Technol, Suzhou 215006, Peoples R China
来源
ICCSSE 2009: PROCEEDINGS OF 2009 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION | 2009年
关键词
Promela models; Abstraction framework; Complexity of model checking;
D O I
10.1109/ICCSE.2009.5228206
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Automated model checking shortcomings is prone to state explosion. In this paper, we propose abstraction framework based on Promela models, and transform the source of Promela models to the abstract target of Promela models. On this basis, we analyze the reasons for the complexity of model checking based on Promela models. Finally we reduce the number of state-generated under the condition of verification property unchanged in the ATM example. These show that the abstraction framework reduce the complexity of model checking.
引用
收藏
页码:857 / 861
页数:5
相关论文
共 50 条
  • [1] Model checking learning agent systems using Promela with embedded C code and abstraction
    Kirwan, Ryan
    Miller, Alice
    Porr, Bernd
    FORMAL ASPECTS OF COMPUTING, 2016, 28 (06) : 1027 - 1056
  • [2] THETA: a Framework for Abstraction Refinement-Based Model Checking
    Toth, Tamas
    Hajdu, Akos
    Voros, Andras
    Micskei, Zoltan
    Majzik, Istvan
    PROCEEDINGS OF THE 17TH CONFERENCE ON FORMAL METHODS IN COMPUTER AIDED DESIGN (FMCAD 2017), 2017, : 176 - 179
  • [3] Model checking embedded systems with PROMELA
    Ribeiro, OR
    Fernandes, JM
    Pinto, LF
    12TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2005, : 378 - 385
  • [4] A generalized semantics of PROMELA for abstract model checking
    Gallardo, MD
    Merino, P
    Pimentel, E
    FORMAL ASPECTS OF COMPUTING, 2004, 16 (03) : 166 - 193
  • [5] Directed Model Checking for PROMELA with Relaxation-Based Distance Functions
    Andisha, Ahmad Siyar
    Wehrle, Martin
    Westphal, Bernd
    MODEL CHECKING SOFTWARE, SPIN 2015, 2015, 9232 : 153 - 159
  • [6] Abstraction-based model checking programs
    Qian, Junyan
    Xu, Baowen
    Zhang, Yingzhou
    Journal of Computational Information Systems, 2007, 3 (02): : 675 - 682
  • [7] MODEL CHECKING AND ABSTRACTION
    CLARKE, EM
    GRUMBERG, O
    LONG, DE
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1994, 16 (05): : 1512 - 1542
  • [8] Model checking, automated abstraction, and compositional verification of Rebeca models
    Sirjani, M
    Movaghar, A
    Shali, A
    de Boer, FS
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2005, 11 (06) : 1054 - 1082
  • [9] A three-valued model abstraction framework for PCTL* stochastic model checking
    Liu, Yang
    Ma, Yan
    Yang, Yongsheng
    AUTOMATED SOFTWARE ENGINEERING, 2022, 29 (01)
  • [10] A three-valued model abstraction framework for PCTL* stochastic model checking
    Yang Liu
    Yan Ma
    Yongsheng Yang
    Automated Software Engineering, 2022, 29