Conjoining fault trees with Petri nets to model repair policies

被引:0
|
作者
Kowalski M. [1 ]
Magott J. [1 ]
机构
[1] Wrocław University of Technology, 50-370 Wrocław
关键词
D O I
10.1007/978-3-642-21393-9_10
中图分类号
学科分类号
摘要
Right from the beginning, the fault tree language gained great acceptance in reliability modeling, because it bears a striking resemblance to the operators found in the classical logic. Therefore, only by using 'AND' as well as 'OR' gates a number of system failures can be expressed even by engineers not related to reliability analysis. Doubtless, intuition accompanying fault tree models is their greatest merit. Therefore each attempt to increase their expressive power by introducing a set of very specific model extensions strives to retain the intuitiveness. The most remarkable extensions are dynamic gates and repair boxes. However, these extensions are strictly limited to expressing time dependencies like a sequence of time consuming activities or time redundancy. From this viewpoint, fault trees and Petri nets complement one another. The latter offer huge modeling power comparative to Turing machines, but their models turned out to be obscure to engineers. Hence, this severe limitation hampers widespread popularity of Petri Nets. By analyzing the constraints of the two languages, we come up with a new modeling technique blending fault trees with Petri nets. We extend the expressive power of fault trees by adding Petri net immediate transitions. The obtained fault graphs with time dependencies are investigated by modeling several repair policies on some exemplary computer system. Availability calculations of the system are possible owing to a dedicated tool. © 2011 Springer-Verlag Berlin Heidelberg.
引用
下载
收藏
页码:131 / 143
页数:12
相关论文
共 50 条
  • [21] Using Petri nets to verify access policies in mandatory access control model
    Jiang, YX
    Lin, C
    Chen, Z
    Yin, H
    PROCEEDINGS OF THE 2004 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI-2004), 2004, : 271 - 276
  • [22] Fault Diagnosis Graph of Time Petri Nets
    Wang, Xu
    Mahulea, Cristian
    Silva, Manuel
    2013 EUROPEAN CONTROL CONFERENCE (ECC), 2013, : 2459 - 2464
  • [23] Distributed Fault Detection by Labeled Petri Nets
    Fanti, Maria Pia
    Mangini, Agostino M.
    Ukovich, Walter
    PROCEEDINGS 2012 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2012, : 1195 - 1200
  • [24] Towards Automated Fault Pruning with Petri Nets
    Maistri, P.
    Leveugle, R.
    2009 15TH IEEE INTERNATIONAL ON-LINE TESTING SYMPOSIUM, 2009, : 41 - 46
  • [25] RESEARCH OF PROBABILITY PETRI NETS MODEL FOR FAULT DIAGNOSIS BASED ON BAYESIAN THEOREM
    Zhao, Xi-Lin
    Zhou, Jian-Zhong
    Fu, Bo
    Liu, Hui
    2008 7TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-23, 2008, : 6253 - +
  • [26] Coloured Logic Petri Nets and analysis of their reachable trees
    Wang, Jing
    Du, YuYue
    Yu, ShuXia
    ENTERPRISE INFORMATION SYSTEMS, 2015, 9 (08) : 900 - 919
  • [28] A change domain-based model repair method via Petri nets
    Yu Lei
    Liu Qingzhi
    Hua Rong
    Fu You
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2021, 32 (01)
  • [29] REACHABILITY TREES FOR HIGH-LEVEL PETRI NETS
    HUBER, P
    JENSEN, AM
    JEPSEN, LO
    JENSEN, K
    THEORETICAL COMPUTER SCIENCE, 1986, 45 (03) : 261 - 292
  • [30] A generalization of state avoidance policies for controlled Petri nets
    Holloway, LE
    Guan, XY
    Zhang, L
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1996, 41 (06) : 804 - 816