VSL 2014: VIENNA SUMMER OF LOGIC 2014

Showing invariance compositionally for a process algebra for network protocols

Authors: Timothy Bourke, Rob Van Glabbeek and Peter Höfner

PapersPapers with AbstractsPrefaceAuthor IndexKeyword Index

Paper Information

Title:Showing invariance compositionally for a process algebra for network protocols
Authors:Timothy Bourke, Rob Van Glabbeek and Peter Höfner
Proceedings:ITP 2014 LNCS Proceedings
Editors: Gerwin Klein and Ruben Gamboa
Keywords:Isabelle/HOL, process algebra, reactive systems, invariance proofs, network protocols
Abstract:

ABSTRACT. This paper presents the mechanization of a process algebra for Mobile Ad hoc Networks and Wireless Mesh Networks, and the development of a compositional framework for proving invariant properties. Mechanizing the core process algebra in Isabelle/HOL is relatively standard, but its layered structure necessitates special treatment. The control states of reactive processes, for example nodes of a network, are modelled by terms of the process algebra. We propose a technique based on these terms to streamline proofs of inductive invariance. This is not sufficient, however, to state and prove invariants that relate states across multiple processes (entire networks). We propose a novel compositional technique for lifting properties from control states (individual nodes) to global states (networks of nodes).

Pages:16
Talk:Jul 16 14:30
Paper:
Disclaimer | Powered by EasyChair Smart Program