This Article 
 Bibliographic References 
 Add to: 
An Approach to the Reliability Optimization of Software with Redundancy
March 1991 (vol. 17 no. 3)
pp. 310-312

An approach to the optimization of software reliability is proposed. The emphasis is put on the software redundancy to achieve fault tolerance, i.e. the results of the optimization process are used to determine the optimal structure of the software to be developed. Two optimization models are formulated covering, respectively, modified recovery block scheme and multiversion programming approaches. Both cases are illustrated by simple examples. The models show that it is possible to formulate and solve some software related reliability optimization problems. They further show that the concept of redundancy to achieve fault tolerance (basic for the traditional theory of reliability) can be used in the field of software reliability optimization.

Index Terms:
reliability optimization; software; redundancy; software reliability; fault tolerance; modified recovery block scheme; multiversion programming; fault tolerant computing; optimisation; redundancy; software reliability
F. Belli, P. Jedrzejowicz, "An Approach to the Reliability Optimization of Software with Redundancy," IEEE Transactions on Software Engineering, vol. 17, no. 3, pp. 310-312, March 1991, doi:10.1109/32.75419
Usage of this product signifies your acceptance of the Terms of Use.