DIVINE is a tool for LTL model checking and reachability analysis of discrete distributed systems. The tool is able to efficiently exploit the aggregate computing power of multiple network-interconnected multi-cored workstations in order to deal with extremely large verification tasks. As such it allows to analyse systems whose size is far beyond the size of systems that can be handled with regular sequential tools.

New developments in DIVINE include:

Use in Publications

When you refer to DiVinE in an academic paper, we would appreciate if you could use the following reference (the currently most up-to-date tool paper on DiVinE):

@InProceedings{BBCR10,
   author = "J. Barnat and L. Brim and M. \v{C}e\v{s}ka and P. Ro\v{c}kai",
   title = "{DiVinE: Parallel Distributed Model Checker (Tool paper)}",
   booktitle = "Parallel and Distributed Methods in Verification and High
                Performance Computational Systems Biology
                (HiBi/PDMC 2010)",
   pages = "4--7",
   year = "2010",
   publisher = "IEEE"

}

Version 2.5 Now Available

(2011-12-04) UPDATE: Another minor revision to 2.5 has been released, with version number 2.5.2, fixing compatibility with more recent releases of GCC and CMake.

(2011-04-05) UPDATE: A minor revision to 2.5 has been released, with version number 2.5.1, and fixing a few important bugs in the DVE compiler. All users of the DVE compiler are strongly advised to update to this version.

(2011-03-01) The DIVINE team has released a new version of its parallel LTL model checking tool. This version brings further improvements in verification performance, as well as a few new major features:

Moreover, a number of bugfixes and minor improvements have been made in this release. You can download the new version here.