HyperQB 2.0
Description
We introduce the tool HyperQB2.0, the first highly efficient push-button bounded model checker (BMC) for hyperproperties. HyperQB takes as input a model in NuSMV or Verilog and a formula expressed in the temporal logics HyperLTL or A-HLTL. The core decision procedures to implement BMC are SMT and QBF solvers, enabling verification of finite- and infinite-state programs. HyperQB offers command-line and standalone graphical, and web-based interfaces. Based on the selection of either bug-hunting or synthesis, instances of counterexamples or path witnesses are returned. The tool is entirely implemented in Rust, and we report on successful and effective model checking results for a rich set of experiments on a variety of case studies with rigorous performance comparison and contrast with similar tools.
Files
artifact.zip
Files
(2.4 GB)
| Name | Size | Download all |
|---|---|---|
|
md5:b58ada8d075d724d98d93f2bf64a931e
|
2.4 GB | Preview Download |
Additional details
Identifiers
- arXiv
- arXiv:2109.12989
Dates
- Updated
-
2026-04-28CAV 2026 AE
Software
- Repository URL
- https://hub.docker.com/r/rogaleke/hyperqb2.0
- Programming language
- Rust
- Development Status
- Active