An experimental evaluation of software redundancy as a strategy for improving reliability | IEEE Journals & Magazine | IEEE Xplore