DocumentCode
174811
Title
Region-Adherent Algorithms: Restricting the Impact of Faults on Service Quality
Author
Becker, Jan Steffen ; Rahmatov, Dilshod ; Theel, Oliver
Author_Institution
Dept. of Comput. Sci., Carl von Ossietzky Univ. of Oldenburg, Oldenburg, Germany
fYear
2014
fDate
18-21 Nov. 2014
Firstpage
203
Lastpage
212
Abstract
We present a new class of fault-tolerant distributed algorithms based on a concept which we call region adherence. A region-adherent algorithm upper-bounds the violation of safety due to faults in space. Region adherence counter-poses the concept of self-stabilization which upper-bounds a violation of safety in time. It turns out that region adherence is an orthogonal concept to self-stabilization. We give a formal definition of region-adherence that, intuitively, upper-bounds the reduction of the algorithm´s service quality per fault. Then, we present a sample algorithm that exhibits region-adherent behavior and prove this property formally. Finally, we analyze the service quality of the sample algorithm via simulation and compare it to the worst-case behavior stated by the region adherence property.
Keywords
distributed processing; software fault tolerance; fault-tolerant distributed algorithms; region adherence; region-adherent algorithms; safety-in-time violation; self-stabilization; service quality faults; worst-case behavior; Fault tolerance; Fault tolerant systems; Law; Registers; Safety; Sorting; Fault Tolerance; Graceful Degradation; Region Adherence; Self-Stabilization; Service Quality;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing (PRDC), 2014 IEEE 20th Pacific Rim International Symposium on
Conference_Location
Singapore
Print_ISBN
978-1-4799-6473-4
Type
conf
DOI
10.1109/PRDC.2014.34
Filename
6974790
Link To Document