Eliminating Single Points of Failure in Software-Based Redundancy | IEEE Conference Publication | IEEE Xplore