Checkpointing and Error Recovery in distributed Systems. - McDermid, John A. (1981)