Author:
Tsarev R Y,Durmuş M S,Üstoglu I,Morozov V A,Pupkov A N
Abstract
Abstract
The choice of the voting algorithm in N-version programming directly affects the evaluation of the results of N software versions and determines the correct result. The result of the voting algorithm is also the outcome of the N-version software. Therefore, the choice of the voting algorithm is vital. However, many voting algorithms were already developed and they may be selected for implementation, based on the specifics of the analysis of input data of these algorithms. This article presents a brief overview of major fuzzy voting algorithms.
Subject
General Physics and Astronomy
Reference23 articles.
1. On the implementation of N-version programming for software fault-tolerance during program execution;Avizienis,1977
2. Recovery block with backup voting: A new pattern with extended representation for safety critical embedded systems;Armoush,2008
3. A new bitwise voting strategy for safety-critical systems with binary decisions;Durmuş;Turk. J. Electr. Eng. Co.,2015
4. Improving the reliability of decision-support systems for nuclear emergency management by leveraging software design diversity;Ionescu;Journal of Computing and Information Technology,2016
5. A taxonomy for software voting algorithms used in safety-critical systems;Latif-Shabgahi;IEEE Trans. on Reliability,2004
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献