Das Recovery-Block-Schema ist eine Software-Fehlertoleranztechnik, die auf Designdiversität und rückwärtsgerichteter Fehlerbehebung basiert. Es strukturiert ein Programm in eine Reihe von Blöcken, von denen jeder ein primäres Modul, einen Akzeptanztest und ein oder mehrere alternative Module enthält. Falls die Ausgabe des primären Moduls den Akzeptanztest nicht besteht, wird der Systemzustand wiederhergestellt und ein alternatives Modul ausgeführt.

















