DocumentCode
2649528
Title
Reliable broadcast in the crash-recovery model
Author
Boichat, Romain ; Guerraoui, Rachid
Author_Institution
Dept. of Commun. Syst., Swiss Fed. Inst. of Technol., Lausanne, Switzerland
fYear
2000
fDate
2000
Firstpage
32
Lastpage
41
Abstract
The paper addresses the problem of broadcasting messages in a reliable manner within a practical asynchronous system where processes and channels may crash and recover. In this crash-recovery model, we present meaningful specifications of reliable broadcast and we describe algorithms that implement those specifications. Our approach is modular and incremental. It is modular in the sense that we give the properties of reliable broadcast separately, and then consider their composition. It is incremental in the sense that we show how to automatically transform any reliable broadcast algorithm that implements a given specification into one that implements a stronger specification. In particular we show how to reuse, in a crash-recovery model, reliable broadcast algorithms that were initially designed in a simpler crash-stop model
Keywords
broadcasting; distributed algorithms; formal specification; software reliability; system recovery; crash-recovery model; crash-stop model; meaningful specifications; message broadcasting; practical asynchronous system; reliable broadcast; reliable broadcast algorithm reuse; Algorithm design and analysis; Broadcast technology; Broadcasting; Communication systems; Computer crashes; Distributed algorithms; Distributed computing; Intersymbol interference; Reliability theory;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliable Distributed Systems, 2000. SRDS-2000. Proceedings The 19th IEEE Symposium on
Conference_Location
Nurnberg
Print_ISBN
0-7695-0543-0
Type
conf
DOI
10.1109/RELDI.2000.885390
Filename
885390
Link To Document