Case Studies
==========
Our evaluations include the following cases:
Security
^^^^^^^^
- :doc:`Case #1.1-#1.4: Symmetry in the Bakery Algorithm`
- :doc:`Case #3.1-#3.2: Non-interference in Typed Multi-threaded Programs`
- :doc:`Case #4.1-#4.2: Fairness in Non-repudiation Protocols`
- :doc:`Case #6.1: Mutant Synthesis for Mutation Testing`
- :doc:`Case #7.1: Co-termination of multiple programs`
- :doc:`Case #8.1: Deniability`
- :doc:`Case #9.1 - #9.3: Intransitive Non-interference`
- :doc:`Case #10.1 - #10.2: TINI and TSNI`
- :doc:`Case #11.1: K-safety`
- :doc:`Case #14.1: Non-deterministic init`
- :doc:`Case #14.2: Non-deterministic trans`
Concurrency
^^^^^^^^^^^
- :doc:`Case #2.1-#2.2: Linearizability in SNARK Algorithm`
Planning
^^^^^^^^
- :doc:`Case #5.1-#5.2: Privacy-Preserving Path Synthesis for Robots`
Synthesis
^^^^^^^^^
- :doc:`Case #12.1-#12.2: MapSynth`
- :doc:`Case #13.1-#13.2: TeamLTL`
References
^^^^^^^^^^
1. `HyperQB: A QBF-Based Bounded Model Checker for Hyperproperties `_ *Tzu-Han Hsu, Borzoo Bonakdarpour, and César Sánchez*