Design of Fault-Tolerant Distributed Cyber–Physical Systems for Smart Environments | IEEE Journals & Magazine | IEEE Xplore