Model checking with Auto FOCUS 3

Introduction

AF3 provides a deep integration of the NuSMV model checker with the following features:

Installing NuSMV

To use the model checking functionality in AF3, firstly we have to install the NuSMV model checker. You only have to make sure that NuSMV is in the PATH. To check whether AF3 can access the NuSMV, just press the "NuSMV Version" button from the "Semantic Inspector View". If NuSMV is correctly installed, a dialog showing its version is displayed (as below), otherwise an error message will be displayed.


NuSMV version

Using the "Semantic Inspector"