Parallel computation of the reachability graph of petri net models with semantic information

被引:2
|
作者
de Murillas, Eduardo Gonzalez-Lopez [1 ]
Fabra, Javier [2 ]
Alvarez, Pedro [2 ]
Ezpeleta, Joaquin [2 ]
机构
[1] Eindhoven Univ Technol, Dept Math & Comp Sci, Architecture Informat Syst AIS Grp, Eindhoven, Netherlands
[2] Univ Zaragoza, Dept Comp Sci & Syst Engn, Inst Engn Res I3A, Zaragoza, Spain
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2017年 / 47卷 / 05期
关键词
petri nets; reachability graph; semantics; parallel computing; high-perfomance computing; cloud computing;
D O I
10.1002/spe.2438
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Formal verification plays a crucial role when dealing with correctness of systems. In a previous work, the authors proposed a class of models, the Unary Resource Description Framework Petri Nets (U-RDF-PN), which integrated Petri nets and (RDF-based) semantic information. The work also proposed a model checking approach for the analysis of system behavioural properties that made use of the net reachability graph. Computing such a graph, specially when dealing with high-level structures as RDF graphs, is a very expensive task that must be considered. This paper describes the development of a parallel solution for the computation of the reachability graph of U-RDF-PN models. Besides that, the paper presents some experimental results when the tool was deployed in cluster and cloud frameworks. The results not only show the improvement in the total time required for computing the graph, but also the high scalability of the solution, which make it very useful thanks to the current (and future) availability of cloud infrastructures. Copyright (C) 2016 John Wiley & Sons, Ltd.
引用
收藏
页码:647 / 668
页数:22
相关论文
共 50 条
  • [41] Project and Conquer: Fast Quantifier Elimination for Checking Petri Net Reachability
    Amat, Nicolas
    Dal Zilio, Silvano
    Le Botlan, Didier
    [J]. VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, VMCAI 2024, PT I, 2024, 14499 : 101 - 123
  • [42] A New Approach to Analyze the Reachability of Petri Net and Its Use in Maintenance
    Fang, Hualing
    Dong, Chuandai
    [J]. PROCEEDINGS OF 2009 8TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY AND SAFETY, VOLS I AND II: HIGHLY RELIABLE, EASY TO MAINTAIN AND READY TO SUPPORT, 2009, : 630 - +
  • [43] Coverability Graph of Fuzzy Interpreted Petri Net
    Gniewek, Leslaw
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2014, 44 (09): : 1272 - 1277
  • [44] A slicing-based approach to enhance Petri net reachability analysis
    Lee, WJ
    Kim, HN
    Cha, SD
    Kwon, YR
    [J]. JOURNAL OF RESEARCH AND PRACTICE IN INFORMATION TECHNOLOGY, 2000, 32 (02): : 131 - 143
  • [45] Optimization of Consuming Resource Problem Based on Reachability Graph of Petri Nets
    Zhang Bo
    Qu Yizhi
    Ma Tao
    Li Peng
    [J]. 2011 30TH CHINESE CONTROL CONFERENCE (CCC), 2011, : 1745 - 1748
  • [46] Partial Reachability Graph Analysis of Petri Nets for Flexible Manufacturing Systems
    Hu, Menghuan
    Yang, Shaohua
    Chen, Yufeng
    [J]. IEEE ACCESS, 2020, 8 : 227925 - 227935
  • [47] Noninterference Analysis of Bounded Petri Nets Using Basis Reachability Graph
    Ran, Ning
    Nie, Jingyao
    Meng, Aiwen
    Seatzu, Carla
    [J]. IEEE Transactions on Automatic Control, 2024, 69 (10) : 7159 - 7165
  • [48] Graph Reachability on Parallel Many-Core Architectures
    Quer, Stefano
    Calabrese, Andrea
    [J]. COMPUTATION, 2020, 8 (04) : 1 - 26
  • [49] A New Modified Reachability Graph of ω-independent Petri Nets and its Application
    Yang, Ru
    Ding, Zhijun
    Pan, Meiqin
    [J]. 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION AND TECHNOLOGY (ICCT 2015), 2015, : 63 - 70
  • [50] Graph models for reachability analysis of concurrent programs
    Politecnico di Milano, Milan, Italy
    [J]. ACM Trans Software Eng Methodol, 2 (171-213):