Published July 6, 2024 | Version v1
Software Open

Hypra: A Deductive Program Verifier for Hyperproperties (artifact)

  • 1. ROR icon ETH Zurich

Description

This artifact supports the OOPSLA 2024 paper "Hypra: A Deductive Program Verifier for Hyperproperties", which consists of:

  • Our tool Hypra.
  • Our evaluation, with instructions to replicate it.
  • An Isabelle/HOL proof of the soundness of the novel loop rule described in section 4.2 (Theorem 1), as well as Lemma 1.

The artifact is a VirtualBox VM image with Ubuntu 24.04 LTS that contains our tool Hypra, all benchmarks used in our evaluation, Isabelle 2024, and our Isabelle/HOL formalization. It uses 8GB of RAM and two cores by default.

Files

README.pdf

Files (7.5 GB)

Name Size Download all
md5:8daf03b065795031ececa1ddd99419fb
7.5 GB Download
md5:1a6654e4f5401a5d00572eaaf0e648de
175.6 kB Preview Download