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 条
  • [1] A Technique for Generating the Reduced Reachability Graph of Petri Net Models
    Ahmad, Farooq
    Huang, Hejiao
    Wang, Xiao-long
    Anwer, Waqas
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, : 3635 - 3640
  • [2] Extended Reachability Graph of Petri Net for Cost Estimation
    Davidrajuh, Reggie
    [J]. 2013 8TH EUROSIM CONGRESS ON MODELLING AND SIMULATION (EUROSIM), 2013, : 378 - 383
  • [3] Hybrid and Hybrid Adaptive Petri Nets: On the computation of a Reachability Graph
    Fraca, Estibaliz
    Julvez, Jorge
    Silva, Manuel
    [J]. NONLINEAR ANALYSIS-HYBRID SYSTEMS, 2015, 16 : 24 - 39
  • [4] A graph theoretic approach to reachability problem with Petri net unfoldings
    Miyamoto, T
    Kumagai, S
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1996, E79A (11) : 1809 - 1816
  • [5] DECIDABILITY OF THE PETRI NET REACHABILITY PROBLEM
    BUDINAS, BL
    [J]. AUTOMATION AND REMOTE CONTROL, 1988, 49 (11) : 1393 - 1422
  • [6] Lean Reachability Tree for Petri Net Analysis
    Li, Jun
    Yu, Xiaolong
    Zhou, MengChu
    [J]. 2016 IEEE 13TH INTERNATIONAL CONFERENCE ON NETWORKING, SENSING, AND CONTROL (ICNSC), 2016,
  • [7] A Sufficient Condition for Reachability in a General Petri Net
    Parthasarathy Ramachandran
    Manjunath Kamath
    [J]. Discrete Event Dynamic Systems, 2004, 14 : 251 - 266
  • [8] Lean Reachability Tree for Petri Net Analysis
    Li, Jun
    Yu, Xiaolong
    Zhou, Mengchu
    [J]. 2016 IEEE 13TH INTERNATIONAL CONFERENCE ON NETWORKING, SENSING, AND CONTROL (ICNSC), 2016,
  • [9] AN ALGORITHM FOR THE GENERAL PETRI NET REACHABILITY PROBLEM
    MAYR, EW
    [J]. SIAM JOURNAL ON COMPUTING, 1984, 13 (03) : 441 - 460
  • [10] A sufficient condition for reachability in a general Petri net
    Ramachandran, P
    Kamath, M
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2004, 14 (03): : 251 - 266