DocumentCode :
3635409
Title :
N-version programming: a unified modeling approach
Author :
K. Goseva-Popstojanova;A. Grnarov
Author_Institution :
Dept. of Comput. Sci., fac. of Electr. Eng., Skopje, Macedonia
fYear :
1996
Firstpage :
363
Lastpage :
370
Abstract :
This paper presents an unified approach aimed at modeling the joint behavior of the N version system and its operational environment. Our objective is to develop reliability model that considers both functional and performance requirements which is particularly important for real-time applications. The model is constructed in two steps. First, the Markov model of N version failure and execution behavior is developed. Next, we develop the user-oriented model of the operational environment. In accounting for dependence we use the idea that the influence of the operational environment on versions failures and execution times induces correlation. The model addresses a number of basic issues and yet yields closed-form solutions that provide considerable insight into how reliability is affected by both versions characteristics and the operational environment.
Keywords :
"Fault tolerance","Fault tolerant systems","Timing","Software performance","Fault detection","Computer science","Application software","Delay effects","Time factors","Performance analysis"
Publisher :
ieee
Conference_Titel :
EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
ISSN :
1089-6503
Print_ISBN :
0-8186-7487-3
Type :
conf
DOI :
10.1109/EURMIC.1996.546459
Filename :
546459
Link To Document :
بازگشت