Table of Contents

HeKatE Verification and Analysis

HeaRT also provides a modularized verification framework, also known as HalVA (HeKatE Verification and Analysis).

Introduction

The framework uses the logical formalization of the XTT2 model usling the ALSVfd logic.

It is based of previous work of Prof. Antoni Ligęza, and Dr. Grzegorz J. Nalepa.

Current implementation has been carried out by Agata Ligęza, MSc., with support of Szymon Bobek, MSc, and testing by Krzysztof Kaczor, MSc.

Verification and analysis module implements:

The verification plugins can be run from the interpreter or indirectly from HQEd using the communication protocol.

Documentation

See the general HeaRT Architecture and the Verifying Models howto.

Using it

HalVA is integrated with HeaRT, so you need to download the engine.