Dependability Analysis of Safety Critical Real-Time Systems by Using Petri Nets

被引:46
|
作者
Singh, Lalit Kumar [1 ]
Rajput, Hitesh [2 ]
机构
[1] IIT Varanasi, Dept Comp Sci & Engn, Varanasi 221001, Uttar Pradesh, India
[2] IIT Varanasi, Dept Math Sci, Varanasi 221001, Uttar Pradesh, India
关键词
Nuclear power plant (NPP); Petri net (PN); reactor protection system; system; system reliability; SOFTWARE-RELIABILITY;
D O I
10.1109/TCST.2017.2669147
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The failure of such systems leads to the catastrophic effects, including injury or death to humans, and harm to the environment. Petri nets (PNs) have been widely used for verification and validation of real-time systems. However, the existing approaches do not consider the critical aspects of reliability and safety that include nonliveness, deadlock, stability, and throughput. In this paper, we introduce these as metrics of reliability and safety for safety critical real-time systems. This paper also proposes an innovative methodology for analysis of nonliveness, deadlock, stability, and throughput metrics by linear programming using PN modeling. The application of the proposed techniques has been validated by applying it on four different safety critical systems, running in six nuclear power plants and shown for reactor protection system.
引用
收藏
页码:415 / 426
页数:12
相关论文
共 50 条
  • [1] Reachability analysis of real-time systems using time Petri nets
    Wang, JC
    Deng, Y
    Xu, G
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2000, 30 (05): : 725 - 736
  • [2] Modeling and analysis of real-time cooperative systems using Petri nets
    Du, YuYue
    Jiang, ChangJun
    Zhou, MengChu
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2007, 37 (05): : 643 - 654
  • [3] Compositional schedulability analysis of real-time systems using time Petri nets
    Xu, DX
    He, XD
    Deng, Y
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (10) : 984 - 996
  • [4] Specification and analysis of real-time systems using csp and petri nets
    Kavi, KM
    Sheldon, FT
    Reed, S
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1996, 6 (02) : 229 - 248
  • [5] Teaching Real-Time Systems using Petri nets
    Letia, TS
    Gruita, C
    REAL-TIME SYSTEMS EDUCATION III, PROCEEDINGS, 1999, : 49 - 56
  • [6] DEPENDABILITY MODELING OF REAL-TIME SYSTEMS USING STOCHASTIC REWARD NETS
    CONSTANTINESCU, C
    TRIVEDI, K
    MICROELECTRONICS RELIABILITY, 1995, 35 (06) : 903 - 914
  • [7] Improving the Verification of Real-Time Systems Using Time Petri Nets
    del Foyo P.M.G.
    Silva J.R.
    Journal of Control, Automation and Electrical Systems, 2017, 28 (6) : 774 - 784
  • [8] Discrete time approach of time Petri nets for real-time systems analysis
    Roux, OH
    Delfieu, D
    Molinaro, P
    ETFA 2001: 8TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 2, PROCEEDINGS, 2001, : 197 - 204
  • [9] REAL-TIME SPECIFICATION USING PETRI NETS
    SACHA, K
    MICROPROCESSING AND MICROPROGRAMMING, 1993, 38 (1-5): : 607 - 614
  • [10] Computation of Performance Bounds for Real-Time Systems Using Time Petri Nets
    Bernardi, Simona
    Campos, Javier
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2009, 5 (02) : 168 - 180