Optimal design of fault-tolerant distributed systems based on a recursive algorithm | IEEE Journals & Magazine | IEEE Xplore