A CTL* Model Checker for Petri Nets

被引:4
|
作者
Amparore, Elvio Gilberto
Donatelli, Susanna
Galla, Francesco
机构
关键词
D O I
10.1007/978-3-030-51831-8_21
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This tool paper describes RGMEDD*, a CTL* model checker that computes the set of states (sat-sets) of a Petri net that satisfy a CTL* formula. The tool can be used as a stand-alone program or from the GreatSPN graphical interface. The tool is based on the decision diagram library Meddly, it uses Spot to translate (sub)formulae into B <spacing diaeresis>uchi automata and a variation of the Emerson-Lei algorithm to compute the sat-sets. Correctness has been assessed based on the Model Checking Context 2018 results (for LTL and CTL queries), the sat-set computation of GreatSPN (for CTL) and LTSmin (for LTL), and the mu-calculus model checker of LTSmin for proper CTL* formulae (using a translator from CTL* to mu-calculus available in LTSmin). As far as we know, RGMEDD* is the only available Buchi-based CTL* model checker.
引用
收藏
页码:403 / 413
页数:11
相关论文
共 50 条
  • [1] A Symbolic Model Checker for Petri Nets: pnmc
    Hamez, Alexandre
    TRANSACTIONS ON PETRI NETS AND OTHER MODELS OF CONCURRENCY XI, 2016, 9930 : 297 - 306
  • [2] A CTL Model Repair Method for Petri Nets
    Martinez-Araiza, Ulises
    Lopez-Mellado, Ernesto
    2014 WORLD AUTOMATION CONGRESS (WAC): EMERGING TECHNOLOGIES FOR A NEW PARADIGM IN SYSTEM OF SYSTEMS ENGINEERING, 2014,
  • [3] CTL* model checking for time Petri nets
    Boucheneb, H
    Hadjidj, R
    THEORETICAL COMPUTER SCIENCE, 2006, 353 (1-3) : 208 - 227
  • [4] Romeo: A Parametric Model-Checker for Petri Nets with Stopwatches
    Lime, Didier
    Roux, Olivier H.
    Seidner, Charlotte
    Traonouez, Louis-Marie
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2009, 5505 : 54 - 57
  • [5] Fluid Survival Tool: A Model Checker for Hybrid Petri Nets
    Postema, Bjorn F.
    Remke, Anne
    Haverkort, Boudewijn R.
    Ghasemieh, Hamed
    MEASUREMENT, MODELLING, AND EVALUATION OF COMPUTING SYSTEMS AND DEPENDABILITY AND FAULT-TOLERANCE, 2014, 8376 : 255 - 259
  • [6] CTL Model Repair for Bounded and Deadlock Free Petri Nets
    Martinez-Araiza, Ulises
    Lopez-Mellado, Ernesto
    IFAC PAPERSONLINE, 2015, 48 (07): : 154 - 160
  • [7] Verifying CTL with Unfoldings of Petri Nets
    Dong, Lanlan
    Liu, Guanjun
    Xiang, Dongming
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT IV, 2018, 11337 : 47 - 61
  • [8] A Distributed CTL Model Checker
    Stoica, Laura Florentina
    Boian, Florian Mircea
    Stoica, Florin
    PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON E-BUSINESS (ICE-B 2013), 2013, : 379 - 386
  • [9] ADAMMC: A Model Checker for Petri Nets with Transits against Flow-LTL
    Finkbeiner, Bernd
    Gieseking, Manuel
    Hecking-Harbusch, Jesko
    Olderog, Ernst-Ruediger
    COMPUTER AIDED VERIFICATION, PT II, 2020, 12225 : 64 - 76
  • [10] CTL model checking of time Petri nets using geometric regions
    Yoneda, T
    Ryuba, H
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1998, E81D (03) : 297 - 306