Verification of a sliding window protocol in μCRL and PVS

  • Authors:
  • Bahareh Badban;Wan Fokkink;Jan Friso Groote;Jun Pang;Jaco van de Pol

  • Affiliations:
  • Department of Software Engineering, CWI, PO Box 94079, 1090, Amsterdam, GB, The Netherlands;Department of Software Engineering, CWI, PO Box 94079, 1090, Amsterdam, GB, The Netherlands and Department of Theoretical Computer Science, Vrije Universiteit Amsterdam, PO Box 513, De Boelelaan 1 ...;Department of Software Engineering, CWI, PO Box 94079, 1090, Amsterdam, GB, The Netherlands and Department of Computer Science, Eindhoven University of Technology PO Box 513, 5600, MB, Eindhoven, ...;École Polytechnique, INRIA Futurs and LIX, PO Box 94079, Rue de Saclay, 91128, Palaiseau Cedex, GB, France;Department of Software Engineering, CWI, PO Box 94079, 1090, Amsterdam, GB, The Netherlands and Department of Computer Science, Eindhoven University of Technology PO Box 513, 5600, MB, Eindhoven, ...

  • Venue:
  • Formal Aspects of Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We prove the correctness of a sliding window protocol with an arbitrary finite window size n and sequence numbers modulo 2n. The correctness consists of showing that the sliding window protocol is branching bisimilar to a queue of capacity 2n. The proof is given entirely on the basis of an axiomatic theory, and has been checked in the theorem prover PVS.