Formal verification of the interactive convergence clock synchronization algorithm using EHDM:
Gespeichert in:
Bibliographische Detailangaben
Beteiligte Personen: Rushby, John (VerfasserIn), Henke, Friedrich (VerfasserIn)
Format: Buch
Sprache:Englisch
Veröffentlicht: Menlo Park, Calif. 1989
Schriftenreihe:Computer Science Laboratory <Menlo Park, Calif.>: SRI-CSL 89,3
Schlagwörter:
Abstract:Abstract: "We describe a formal specification and mechanically assisted verification of the Interactive Convergence Clock Synchronization Algorithm of Lamport and Melliar-Smith [13]. In the course of this work, we discovered several technical flaws in the analysis given by Lamport and Melliar-Smith, even though their presentation is unusually precise and detailed. As far as we know, these flaws (affecting the main theorem and four of its five lemmas) were not detected by the 'social process' of informal peer scrutiny to which the paper has been subjected since its publication. We discuss the flaws in the published proof and give a revised presentation of the analysis that not only corrects the flaws in the original, but is also more precise and, we believe, easier to follow
This informal presentation was derived directly from our formal specification and verification. Some of our corrections to the flaws in the original require slight modifications to the assumptions underlying the algorithm and to the constraints on its parameters, and thus change the external specifications of the algorithm. The formal analysis of the Interactive Convergence Clock Synchronization Algorithm was performed using our EHDM formal specification and verification environment. This application of EHDM provides a demonstration of some of the capabilities of the system.
Umfang:IV, 163 S.