Published June 5, 2019 | Version v4
Other Open

Deadlock-Free Monitors and Channels

  • 1. imec-DistriNet, Department of Computer Science, KU Leuven

Description

This repository provides a formalization and a soundness proof, carried out by Coq proof assistant v8.6, for deadlock-free monitors, a modular approach to verify deadlock-freedom of programs synchronized using condition variables.

Additionally, this repository contains a number of programs, which are synchronized using condition variables or communicate through channels, verified by the VeriFast program verifier.

Files

Deadlock-free monitors and channels.zip

Files (664.8 kB)

Name Size Download all
md5:bfb40f47cc4659c4e0267c4d836d253f
664.8 kB Preview Download