Next: Proving in Isabelle
Up: System Design
Previous: Language/Library Selection
  Contents
Proof Assistant Selection
The proof assistant selected for use is Isabelle. It was
chosen for a number of reasons:
- It is general (applicable to a wide range of logics).
- It is used widely.
- Work has begun to isolate the intricacies of the system from the
logical statements being formed (See: §4.6.)
- Graphical user interfaces exist, but have so far been targeted
mostly at expert users.
Subsections
2003-11-08