Analyzing stochastic reward nets by model checking and parallel simulation

被引:7
|
作者
Cicirelli, Franco [1 ]
Nigro, Libero [2 ]
机构
[1] CNR, Inst High Performance Comp & Networking ICAR, Natl Res Council Italy, I-87036 Arcavacata Di Rende, CS, Italy
[2] Univ Calabria, DIMES Dept Informat Modelling Elect & Syst Sci, I-87036 Arcavacata Di Rende, CS, Italy
关键词
Stochastic reward nets; Performability analysis; Timed systems; Model checking; Statistical model checking; Timed automata; Uppaal; Actors; Theatre; !text type='Java']Java[!/text; parallel simulation; PETRI NETS;
D O I
10.1016/j.simpat.2021.102467
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper deals with Stochastic Reward Nets (SRN), which are a powerful extension of Generalized Stochastic Petri Nets (GSPN). SRN have proved their usefulness in modelling and analysis of performance, availability and reliability of complex timed systems. SRN are supported by special-case tools like the Stochastic Petri Net Package (SPNP) which enables both analytic (based on Markov Reward Models) and simulative studies. The work described in this paper argues that there is still a gap in SRN analysis concerning functional correctness and non-deterministic property checking. Toward this a novel approach is proposed, which is based on two developed tools. First a formal reduction of SRN onto the Timed Automata (TA) of the popular Uppaal toolbox was defined and implemented. The Uppaal reduction enables a more complete investigation of SRN models, not allowed by existing SRN tools. However, the practical use of Uppaal forbids to study the performance of large models. Then, an SRN kernel, inspired by the carried formal Uppaal modelling and reasoning, was achieved in Java using the Theatre actor system. The realization supports the parallel simulation of scalable models. The paper applies the developed tools to a realistic grid-computing model and reports some experimental results, together with good execution performance (speedup) when using a scalable version of the grid model on a shared memory multi-core machine.
引用
收藏
页数:20
相关论文
共 50 条
  • [41] Stochastic Dynamic Simulation Model Applied to Public Lawyers using Petri Nets
    Cordova, Felisa M.
    Cifuentes, Fernando
    PROMOTING BUSINESS ANALYTICS AND QUANTITATIVE MANAGEMENT OF TECHNOLOGY: 4TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND QUANTITATIVE MANAGEMENT (ITQM 2016), 2016, 91 : 532 - 541
  • [42] Analyzing attack trees using generalized stochastic Petri nets
    Dalton, George C., II
    Mills, Robert F.
    Colombi, John M.
    Raines, Richard A.
    2006 IEEE INFORMATION ASSURANCE WORKSHOP, 2006, : 116 - +
  • [43] Availability Modeling and Analysis of a Virtualized System using Stochastic Reward Nets
    Kim, Dong Seong
    Hong, Jin B.
    Tuan Anh Nguyen
    Machida, Fumio
    Park, Jong Sou
    Triedi, Kishor S.
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (CIT), 2016, : 210 - 218
  • [44] Evaluation of memory performance in NUMA architectures using Stochastic Reward Nets
    Entezari-Maleki, Reza
    Cho, Younghyun
    Egger, Bernhard
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 144 : 172 - 188
  • [45] Behavioral and performance analysis of feeding system using stochastic reward nets
    Anish Sachdeva
    Pradeep Kumar
    Dinesh Kumar
    The International Journal of Advanced Manufacturing Technology, 2009, 45 : 156 - 169
  • [46] Numerical computation of response time distributions using stochastic reward nets
    Muppala, Jogesh K.
    Trivedi, Kishor S.
    Mainkar, Varsha
    Kulkarni, Vidyadhar G.
    ANNALS OF OPERATIONS RESEARCH, 1994, 48 (02) : 155 - 184
  • [47] Computation of the distribution of accumulated reward with Fluid Stochastic Petri-Nets
    Horton, G
    IEEE INTERNATIONAL COMPUTER PERFORMANCE AND DEPENDABILITY SYMPOSIUM - IPDS'96, PROCEEDINGS, 1996, : 90 - 95
  • [48] Behavioral and performance analysis of feeding system using stochastic reward nets
    Sachdeva, Anish
    Kumar, Pradeep
    Kumar, Dinesh
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2009, 45 (1-2): : 156 - 169
  • [49] Analytical modeling of RLC protocol of LTE using stochastic reward nets
    Gupta, Shivani
    Gupta, Vandana
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (06)
  • [50] Performance analysis of the CORBA event service using stochastic reward nets
    Ramani, S
    Trivedi, KS
    Dasarathy, B
    19TH IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS - PROCEEDINGS, 2000, : 238 - 247