Toggle Main Menu Toggle Search

Open Access padlockePrints

Looking Back on Recovery Blocks and Conversations

Lookup NU author(s): Emeritus Professor Brian Randell

Downloads

Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


Abstract

© 2025 IEEE. All rights reserved. Our 1975 paper “System Structure for Software Fault Tolerance” introduced “Recovery Blocks” (a backward error recovery strategy for use in isolated processes), the “Domino Effect” (the problem that a single error could cause multiple interacting processes with uncoordinated error recovery strategies to lose all their recovery capability) and “Conversations” (an error recovery strategy for interacting processes motivated by the danger of the domino effect). This retrospective account describes how these ideas were developed by the Newcastle group and its collaborators, and what further research ensued. A tentative assessment is then provided of the impact of this research.


Publication metadata

Author(s): Randell B, Xu J

Publication type: Article

Publication status: Published

Journal: IEEE Transactions on Software Engineering

Year: 2025

Volume: 51

Issue: 3

Pages: 689-694

Print publication date: 01/03/2025

Online publication date: 27/01/2025

Acceptance date: 19/01/2025

ISSN (print): 0098-5589

ISSN (electronic): 1939-3520

Publisher: IEEE

URL: https://doi.org/10.1109/TSE.2025.3533973

DOI: 10.1109/TSE.2025.3533973


Altmetrics

Altmetrics provided by Altmetric


Share