Chameleon: a software infrastructure for adaptive fault tolerance | IEEE Journals & Magazine | IEEE Xplore