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 条
  • [21] Time analysis of scheduling sequences based on Petri nets for distributed real-time embedded systems
    Zhang, Haitao
    Ai, YunFeng
    PROCEEDINGS OF THE 2006 IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS, 2006, : 144 - +
  • [22] SCHEDULING HARD REAL-TIME SYSTEMS USING HIGH-LEVEL PETRI NETS
    BRUNO, G
    CASTELLA, A
    MACARIO, G
    PESCARMONA, MP
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 616 : 93 - 112
  • [23] Real-time emulation of boost inverter using the Systems Modeling Language and Petri nets
    Gutierrez, A.
    Bressan, M.
    Jimenez, J. F.
    Alonso, C.
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2019, 158 : 216 - 234
  • [24] THE SPECIFICATION AND DESIGN OF HARD REAL-TIME SYSTEMS USING TIMED AND TEMPORAL PETRI NETS
    SAGOO, JS
    HOLDING, DJ
    MICROPROCESSING AND MICROPROGRAMMING, 1990, 30 (1-5): : 389 - 396
  • [25] CONCURRENT, REAL-TIME SYSTEMS: A SYSTEMATIC APPROACH USING TIMED PETRI NETS.
    Wong, C.Y.
    Dillon, T.S.
    Forward, K.E.
    Computer Systems Science and Engineering, 1987, 2 (03): : 117 - 124
  • [26] VISUALIZATION OF REAL-TIME CONCEPTS IN PEARL USING PETRI NETS
    PLESSMANN, KW
    WYES, J
    ANGEWANDTE INFORMATIK, 1987, (07): : 296 - 304
  • [27] Real-time software design for safety- and mission-critical systems with high dependability
    Wang, Lingfeng
    2006 IEEE AUTOTESTCON, VOLS 1 AND 2, 2006, : 458 - 464
  • [28] Integrating Petri nets with design methods for concurrent and real-time systems
    Pettit, RG
    Gomaa, H
    SECOND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS: HELD JOINTLY WITH 6TH CSESAW, 4TH IEEE RTAW, AND SES'96, 1996, : 168 - 171
  • [29] UML models for dependability analysis of real-time systems
    Addouche, N
    Antoine, C
    Montmain, J
    2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 5209 - 5214
  • [30] SPECIFICATION AND VALIDATION OF REAL-TIME SYSTEMS BY MEANS OF PETRI QUEUE NETS
    MARTIN, R
    MEMMI, G
    REVUE TECHNIQUE THOMSON-CSF, 1981, 13 (03): : 635 - 653