Model checking safety properties in modular high-level nets

被引:0
作者
Mäkelä, M [1 ]
机构
[1] Aalto Univ, Lab Theoret Comp Sci, FIN-02015 Espoo, Finland
来源
APPLICATIONS AND THEORY OF PETRI NETS 2003, PROCEEDINGS | 2003年 / 2679卷
关键词
modular systems; state space enumeration; model checking; high-level nets;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model checking by exhaustive state space enumeration is one of the most developed analysis methods for distributed event systems. Its main problem-the size of the state spaces-has been addressed by various reduction methods. Complex systems tend to consist of loosely connected modules, which may perform internal tasks in parallel. The possible interleavings of these parallel tasks easily leads to a large number of reachable global states. In modular state space analysis, the internal actions are explored separately in each module, and the global state space only includes synchronisations. This article introduces nested modular nets, which are hierarchal collections of nets synchronising via shared transitions, and presents a simple algorithm for model checking safety properties in modular systems.
引用
收藏
页码:201 / 220
页数:20
相关论文
共 18 条
  • [1] Modular algebraic nets to specify concurrent systems
    Battiston, E
    DeCindio, F
    Mauri, G
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1996, 22 (10) : 689 - 705
  • [2] Billington J., 2002, 15909 ISOIEC
  • [3] Checking safety properties using compositional reachability analysis
    Cheung, SC
    Kramer, J
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 1999, 8 (01) : 49 - 78
  • [4] Christensen S, 1995, LECT NOTES COMPUT SC, V935, P201
  • [5] Christiansen MS, 2000, DIABETOLOGIA, V43, pA1
  • [6] AN O(N LOG N) UNIDIRECTIONAL DISTRIBUTED ALGORITHM FOR EXTREMA FINDING IN A CIRCLE
    DOLEV, D
    KLAWE, M
    RODEH, M
    [J]. JOURNAL OF ALGORITHMS, 1982, 3 (03) : 245 - 260
  • [7] MODEL CHECKING AND MODULAR VERIFICATION
    GRUMBERG, O
    LONG, DE
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1994, 16 (03): : 843 - 871
  • [8] Holzmann G., SPIN FORMAL VERIFICA
  • [9] Compositional verification of concurrent systems using Petri-net-based condensation rules
    Juan, EYT
    Tsai, JJP
    Murata, T
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1998, 20 (05): : 917 - 979
  • [10] Karaçali B, 2000, LECT NOTES COMPUT SC, V1885, P34