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 条
  • [41] Verifying timing properties for distributed real-time systems using timing constraint Petri nets
    Tsai, JJP
    Yang, SJ
    Chang, YH
    Juan, EYT
    TWENTIETH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE (COMPSAC'96), PROCEEDINGS, 1996, 20 : 36 - 40
  • [42] An integrated approach to modeling and analysis of embedded real-time systems based on timed Petri nets
    Gu, ZH
    Shin, KG
    23RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2002, : 350 - 359
  • [43] Implementation of real-time distributed control for discrete event robotic systems using Petri nets
    Gen’ichi Yasuda
    Artificial Life and Robotics, 2012, 16 (4) : 537 - 541
  • [44] Improving real-time identification of Petri Nets using timing information
    Basile, Francesco
    Chiacchio, Pasquale
    De Tommasi, Gianmaria
    2009 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (EFTA 2009), 2009,
  • [45] SAFETY ANALYSIS USING PETRI NETS
    LEVESON, NG
    STOLZY, JL
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1987, 13 (03) : 386 - 397
  • [46] Real time identification of discrete event systems using Petri nets
    Dotoli, Mariagrazia
    Fanti, Maria Pia
    Mangini, Agostino Marcello
    AUTOMATICA, 2008, 44 (05) : 1209 - 1219
  • [47] Dependability analysis of a class of probabilistic Petri nets
    Yen, HC
    Yu, LP
    10TH IEEE PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2004, : 373 - 380
  • [48] DEPENDABILITY MODELING USING PETRI-NETS
    MALHOTRA, M
    TRIVEDI, KS
    IEEE TRANSACTIONS ON RELIABILITY, 1995, 44 (03) : 428 - 440
  • [49] Schedule modeling based on Petri nets for distributed real-time embedded systems
    Zhang, Haitao
    Ai, Yunfeng
    Jisuanji Gongcheng/Computer Engineering, 2006, 32 (18): : 6 - 8
  • [50] Analysis of event-driven real-time systems with time Petri nets - A translation-based approach
    Gu, ZH
    Shin, KG
    DESIGN AND ANALYSIS OF DISTRIBUTED EMBEDDED SYSTEMS, 2002, 91 : 31 - 40