DocumentCode
3783886
Title
Reliability analysis in N-version programming with dependent failures
Author
M. Ege;M.A. Eyler;M.U. Karakas
Author_Institution
Dept. of Comput. Eng., Hacettepe Univ., Ankara, Turkey
fYear
2001
fDate
6/23/1905 12:00:00 AM
Firstpage
174
Lastpage
181
Abstract
In fault-tolerant software, to enhance the reliability, one of the major approaches is N-version programming. The modeling studies provided in literature help us to understand under which conditions these approaches increase the software reliability. In this paper, the models given in literature for N-version programming are reviewed. We discuss the deficiency in one of these models trying to improve it to agree with another independent reliability model. Furthermore, we examine how we can combine the dependency concept with the independent reliability model and the subject of how we can extend it for N value. By taking into consideration the dependent failure behavior, a "dependent failure" parameter is introduced to the reliability model in case the events are /spl alpha/-dependent. Here, /spl alpha/ measures the similarity percentage of the input sets on which each pair of versions fail.
Keywords
"Failure analysis","Fault tolerance","Software reliability","Application software","Voting","Hardware","Software systems","Predictive models","Electronic mail","Fault trees"
Publisher
ieee
Conference_Titel
Euromicro Conference, 2001. Proceedings. 27th
ISSN
1089-6503
Print_ISBN
0-7695-1236-4
Type
conf
DOI
10.1109/EURMIC.2001.952452
Filename
952452
Link To Document