Please use this identifier to cite or link to this item: http://repository.iiitd.edu.in/xmlui/handle/123456789/283
Title: Analyzing mutable checkpointing via invariants
Authors: Aggarwal, Deepanker
Kiehn, Astrid
Keywords: Snapshot
Checkpointing
Consistency
Distributed computing
Issue Date: 10-Sep-2015
Series/Report no.: IIITD-TR-2015-008
Abstract: The well-known coordinated snapshot algorithm of mutable checkpointing [7{9] is studied. We equip it with a concise formal model and analyze its operational behavior via an invariant characterizing the snapshot computation. By this we obtain a clear understanding of the intermediate behavior and a correctness proof of the fi nal snapshot based on a strong notion of consistency (reachability within the partial order representing the underlying computation). The formal model further enables a comparison with the blocking queue algorithm [13] introduced for the same scenario and with the same objective. From a broader perspective, we advocate the use of formal semantics to formulate and prove correctness of distributed algorithms.
URI: https://repository.iiitd.edu.in/jspui/handle/123456789/283
Appears in Collections:Year-2015

Files in This Item:
File Description SizeFormat 
IIITD-TR-2015-008.pdf360 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.