• DocumentCode
    1145037
  • Title

    Direct evaluation of fault trees using object-oriented programming techniques

  • Author

    Patterson-Hine, F.A. ; Koen, B.V.

  • Author_Institution
    NASA Ames Res. Center, Moffett Field, CA, USA
  • Volume
    38
  • Issue
    2
  • fYear
    1989
  • fDate
    6/1/1989 12:00:00 AM
  • Firstpage
    186
  • Lastpage
    192
  • Abstract
    Object-oriented programming techniques are used in an algorithm for the direct evaluation of fault trees. The algorithm combines a simple bottom-up procedure for trees without repeated events with a top-down recursive procedure for trees with repeated events. The object-oriented approach results in a dynamic modularization of the tree at each step in the reduction process. The algorithm reduces the number of recursive calls required to solve trees with repeated events and calculates intermediate results as well as the solution of the top event. The intermediate results can be reused if part of the tree is modified. An example is presented in which the results of the algorithm implemented with conventional techniques are compared to those of the object-oriented approach
  • Keywords
    failure analysis; object-oriented programming; reliability theory; bottom-up procedure; direct evaluation; dynamic modularization; fault trees; object-oriented programming techniques; reduction process; reliability; repeated events; top-down recursive procedure; Algorithm design and analysis; Fault diagnosis; Fault trees; Logic programming; Mathematical programming; NASA; Object oriented modeling; Object oriented programming; Reliability; Risk management;
  • fLanguage
    English
  • Journal_Title
    Reliability, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9529
  • Type

    jour

  • DOI
    10.1109/24.31103
  • Filename
    31103