A Formal Verification of the Alternating Bit Protocol in the Calculus of Constructions

Publication date

1993-03

Authors

Bezem, M.A.
Groote, J.F.

Editors

Advisors

Supervisors

DOI

Document Type

Preprint
Open Access logo

License

Abstract

We report on a formal verification of the Alternating Bit Protocol (ABP) in the Calculus of Constructions. We outline a semi-formal correctness proof of the ABP with sufficient detail to be formalised. Thereafter we show by examples how the formalised proof has been verified by the automated proof checker Coq. This is part of an ongoing project aiming at the mechanisation of reasoning in (extensions of) process algebra, which we think important for the fruitful application of process algebra to concurrent systems.

Keywords

protocol verification, process algebra, typed lambda calculi

Citation