DocumentCode :
894764
Title :
An Abstract Language for Specifying Markov Reliability Models
Author :
Butler, Ricky W.
Author_Institution :
NASA Langley Research Center
Volume :
35
Issue :
5
fYear :
1986
Firstpage :
595
Lastpage :
601
Abstract :
In principle, Markov models can be used to describe the reliability of virtually any fault-tolerant system. However, the process of delineating all of the states and transitions in a model of a complex system can be devastatingly tedious and error-prone. This paper presents a new approach to this problem by using an abstract model-definition language. The language essentially defines a set of rules which are used to generate the Markov model automatically. These rules correspond to the basic concepts used to create models of fault-tolerant systems. A small number of statements in the language can be used to describe a very large model. A variation in the system (such as in the number of initial spares) can be accomplished by changing only one line in the model definition, although such a change represents a large increase in the size of the Markov model. This high-level language is described in a non-formal manner and illustrated by several examples. A computer program has been developed which translates the abstract language described in this paper into the input language for the SURE (Semi-Markov Unreliability Range Evaluator) program. The program has been named ASSIST (Abstract Semi-Markov Specification Interface to the SURE Tool). It is written in Pascal and runs on a VAX 11/750 in the NASA AIRLAB Facility.
Keywords :
Aerospace electronics; Aircraft; Combinatorial mathematics; Fault tolerant systems; High level languages; NASA; Power system modeling; Power system reliability; Reliability theory; Space vehicles;
fLanguage :
English
Journal_Title :
Reliability, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9529
Type :
jour
DOI :
10.1109/TR.1986.4335560
Filename :
4335560
Link To Document :
بازگشت