HitMC
This project builds a model checker for distributed systems using the idea of hitting families of schedules (Chistikov, Majumdar, and Niksic, CAV 2016).
Build Instructions
Prerequisites are Apache Ant and Apache Maven (at least version 3.x).
First build ZooKeeper:
- Enter zookeeper-3.4.3
- Execute
ant
Then build HitMC:
- Enter HitMC
- Execute
mvn install
- Enter HitMC/zookeeper-wrapper
- Execute
mvn package
- Enter HitMC/zookeeper-ensemble
- Execute
mvn package