Skip to main content

Research Repository

Advanced Search

All Outputs (2)

A taxonomy for software voting algorithms used in safety-critical systems (2004)
Journal Article
Latif-Shabgahi, G., Bass, J., & Bennett, S. (2004). A taxonomy for software voting algorithms used in safety-critical systems. IEEE Transactions on Reliability, 53(3), https://doi.org/10.1109/TR.2004.832819

Voting algorithms are used to provide an error masking capability in a wide range of highly dependable commercial & research applications. These applications include N-Modular Redundant hardware systems and diversely designed software systems based o... Read More about A taxonomy for software voting algorithms used in safety-critical systems.

Multiple error filtering in cyclic systems (2004)
Journal Article
Latif-Shabgahi, G., Bass, J., & Bennett, S. (2004). Multiple error filtering in cyclic systems. Computer Journal, 47(3), 299-308. https://doi.org/10.1093/comjnl/47.3.299

Voting algorithms are used to arbitrate between the variant results in fault-tolerant systems. Traditional voters produce incorrect outputs in multiple error conditions. This paper introduces a class of voters, called predictor voters, which can reso... Read More about Multiple error filtering in cyclic systems.