A new model for model checking: cycle-weighted Kripke structure

被引:0
|
作者
Jiaqi Zhu
Hanpin Wang
Zhongyuan Xu
Chunxiang Xu
机构
[1] Peking University,Key Laboratory of High Confidence Software Technologies, Ministry of Education, School of Electronic Engineering and Computer Science
关键词
model checking; Kripke structure; weighted cycles; computation tree logic (CTL);
D O I
暂无
中图分类号
学科分类号
摘要
This paper proposes a new model, named cycle-weighted Kripke structure (CWKS), based on the traditional Kripke structure. It adds two integer weights to some transitions of the Kripke structure, restricting when these transitions can occur. These weights mainly specify the occurrences of some cycles in a Kripke structure, giving a range of how many times these cycles may be executed repeatedly. This new model can efficiently describe some quantitative discrete-time characters of reactive and concurrent systems, so it is significant for some model checking problems. We also define a subset of CWKS, named conditional CWKS, which satisfies a constraint referring to the weighted transitions in the structure. The paper modifies the explicit computation tree logic (CTL) model checking algorithm to accommodate the conditional CWKS. It can also be regarded as the foundation of some more complex models obtained by extending from the Kripke structure, which will be studied in the future.
引用
收藏
页码:78 / 88
页数:10
相关论文
共 50 条
  • [41] JMOCHA: A model checking tool that exploits design structure
    Alur, R
    De Alfaro, L
    Grosu, R
    Henzinger, TA
    Kang, M
    Kirsch, CM
    Majumdar, R
    Mang, F
    Wang, BY
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, : 835 - 836
  • [42] A new model of the solar cycle
    Knobloch, E
    Landsberg, AS
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 1996, 278 (01) : 294 - 302
  • [43] Efficient model-checking of weighted CTL with upper-bound constraints
    Jonas Finnemann Jensen
    Kim Guldstrand Larsen
    Jiří Srba
    Lars Kaerlund Oestergaard
    International Journal on Software Tools for Technology Transfer, 2016, 18 : 409 - 426
  • [44] SAT-Based Bounded Model Checking for Weighted Deontic Interpreted Systems
    Wozna-Szczesniak, Bozena
    PROGRESS IN ARTIFICIAL INTELLIGENCE, EPIA 2013, 2013, 8154 : 444 - 455
  • [45] Monitor-Based Statistical Model Checking for Weighted Metric Temporal Logic
    Bulychev, Peter
    David, Alexandre
    Larsen, Kim Guldstrand
    Legay, Axel
    Li, Guangyuan
    Poulsen, Danny Bogsted
    Stainer, Amelie
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING (LPAR-18), 2012, 7180 : 168 - 182
  • [46] Efficient model-checking of weighted CTL with upper-bound constraints
    Jensen, Jonas Finnemann
    Larsen, Kim Guldstrand
    Srba, Jiri
    Oestergaard, Lars Kaerlund
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2016, 18 (04) : 409 - 426
  • [47] A new model of the solar cycle
    Department of Physics, University of California, Berkeley, CA 94720, United States
    不详
    Mon. Not. R. Astron. Soc., 1 (294-302):
  • [48] From Distributed Memory Cycle Detection to Parallel LTL Model Checking
    Barnat, J.
    Brim, L.
    Chaloupka, J.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 133 : 21 - 39
  • [49] Checking security properties by model checking
    De Francesco, N
    Lettieri, G
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2003, 13 (03): : 181 - 196
  • [50] A KRIPKE-LIKE MODEL FOR NEGATION AS FAILURE
    HARLAND, J
    LOGIC PROGRAMMING : PROCEEDINGS OF THE NORTH AMERICAN CONFERENCE, 1989, VOL 1-2, 1989, : 626 - 642