Model Checking Reconfigurable Petri Nets with Maude

被引:12
|
作者
Padberg, Julia [1 ]
Schulz, Alexander [1 ]
机构
[1] Hamburg Univ Appl Sci, Hamburg, Germany
来源
GRAPH TRANSFORMATION | 2016年 / 9761卷
关键词
Reconfigurable Petri nets; Rewrite logic; Maude; Model checking; Field programmable gate array; Dynamic partial reconfiguration; LOGIC; FRAMEWORK; SYSTEMS;
D O I
10.1007/978-3-319-40530-8_4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model checking is a widely used technique to prove properties such as liveness, deadlock or safety for a given model. Here we introduce model checking of reconfigurable Petri nets. These are Petri nets with a set of rules for changing the net dynamically. We obtain model checking by converting reconfigurable Petri nets to specific Maude modules and using then the LTLR model checker of Maude. The main result of this paper is the correctness of this conversion. We show that the corresponding labelled transitions systems are bisimular. In an ongoing example reconfigurable Petri nets are used to model and to verify partial dynamic reconfiguration of field programmable gate arrays.
引用
收藏
页码:54 / 70
页数:17
相关论文
共 50 条
  • [1] Model checking of reconfigurable FPGA modules specified by Petri nets
    Grobelna, Iwona
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2018, 89 : 1 - 9
  • [2] Model checking Petri nets with MSVL
    Shi, Ya
    Tian, Cong
    Duan, Zhenhua
    Zhou, Mengchu
    [J]. INFORMATION SCIENCES, 2016, 363 : 274 - 291
  • [3] MODEL CHECKING OF PERSISTENT PETRI NETS
    BEST, E
    ESPARZA, J
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 626 : 35 - 52
  • [4] ON SYMBOLIC MODEL CHECKING IN PETRI NETS
    HIRAISHI, K
    NAKANO, M
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1995, E78A (11) : 1479 - 1486
  • [5] TCTL Model Checking of Time Petri Nets
    Boucheneb, Hanifa
    Gardey, Guillaume
    Roux, Olivier H.
    [J]. JOURNAL OF LOGIC AND COMPUTATION, 2009, 19 (06) : 1509 - 1540
  • [6] Petri nets, traces, and local model checking
    Cheng, A
    [J]. THEORETICAL COMPUTER SCIENCE, 1997, 183 (02) : 229 - 251
  • [7] LTL model checking for modular Petri nets
    Latvala, T
    Mäkelä, M
    [J]. APPLICATIONS AND THEORY OF PETRI NETS 2004, PROCEEDINGS, 2004, 3099 : 298 - 311
  • [8] Petri Nets, traces, and local model checking
    Cheng, A
    [J]. ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY, 1995, 936 : 322 - 337
  • [9] Sequential and distributed model checking of Petri nets
    Bell A.
    Haverkort B.R.
    [J]. International Journal on Software Tools for Technology Transfer, 2005, 7 (1) : 43 - 60
  • [10] Model checking of Signal Interpreted Petri Nets
    Weng, XY
    Litz, L
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 2748 - 2752