MOVES-Seminar, 18. Dec 2007, 11:00

Optimising Model Checkers for Large State Spaces

 

Viet Yen Nguyen (University Twente)

 

Abstract:

 

Three new techniques have been developed that further reduce the
time and memory use of model checkers, namely a memoised garbage
collector, an incremental hash function and a collapser for the metadata
used by stateful dynamic partial order reduction.

These techniques have been implemented in and evaluated with Spin and
the Mono Model Checker (MMC). The latter is a software model checker
developed at the University of Twente. It can detect assertion
violations and deadlocks in .NET programs. A live demo of MMC will be
shown as well.