NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Direct evaluation of fault trees using object-oriented programming techniquesObject-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.
Document ID
19890065792
Document Type
Reprint (Version printed in journal)
External Source(s)
Authors
Patterson-Hine, F. A. (NASA Ames Research Center Moffett Field, CA, United States)
Koen, B. V. (Texas, University Austin, United States)
Date Acquired
August 14, 2013
Publication Date
June 1, 1989
Publication Information
Publication: IEEE Transactions on Reliability
Volume: 38
ISSN: 0018-9529
Subject Category
COMPUTER PROGRAMMING AND SOFTWARE
Funding Number(s)
CONTRACT_GRANT: NSF DMC-86-15342
Distribution Limits
Public
Copyright
Other