The Petri net twist in explicit model checking

被引:3
|
作者
Wolf, Karsten [1 ]
机构
[1] Univ Rostock, Inst Informat, D-18055 Rostock, Germany
来源
SOFTWARE AND SYSTEMS MODELING | 2015年 / 14卷 / 02期
关键词
Petri net; Model checking; Symmetry; Sweep-line method; Partial order reduction; SYMMETRIES;
D O I
10.1007/s10270-014-0422-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The invention of Petri nets was based on a critical analysis of then dominating automata models of systems. Explicit model checking explores the reachable states of a Petri net one by one. Essentially, it transforms a Petri net back to a transition system, that is, an automata-like model. At first glance, this transformation appears to give up on all the specifics of Petri nets. Surveying the most dominant techniques of explicit state space verification, we will, however, work out that even in explicit model checking, the defining features of Petri nets are beneficial and lead to more efficient exploration routines. The findings in this paper are based on practical experience with a Petri net-based explicit model checking tool.
引用
收藏
页码:711 / 717
页数:7
相关论文
共 50 条
  • [31] 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
  • [32] Model Checking Reconfigurable Petri Nets with Maude
    Padberg, Julia
    Schulz, Alexander
    [J]. GRAPH TRANSFORMATION, 2016, 9761 : 54 - 70
  • [33] 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
  • [34] Petri Nets, traces, and local model checking
    Cheng, A
    [J]. ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY, 1995, 936 : 322 - 337
  • [35] 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
  • [36] 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
  • [37] CTL* model checking for time Petri nets
    Boucheneb, H
    Hadjidj, R
    [J]. THEORETICAL COMPUTER SCIENCE, 2006, 353 (1-3) : 208 - 227
  • [38] MODEL CHECKING USING NET UNFOLDINGS
    ESPARZA, J
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 1994, 23 (2-3) : 151 - 195
  • [39] A coloured Petri net trust model
    Lory, P
    [J]. 14TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2003, : 415 - 419
  • [40] A learning Fuzzy Petri net model
    Feng, Liangbing
    Obayashi, Masanao
    Kuremoto, Takashi
    Kobayashi, Kunikazu
    [J]. IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2012, 7 (03) : 274 - 282