# Interfacing Automatic Proof Agents in Atelier B: Introducing "iapa"

**Authors:** Lilian Burdy (Clearsy System Engineering), David D\'eharbe (Clearsy, System Engineering), \'Etienne Prun (Clearsy System Engineering)

arXiv: 1701.08470 · 2017-01-31

## TL;DR

The paper introduces iapa, a new tool integrated with Atelier B, enabling users to simplify proof obligations and automatically dispatch them to theorem provers, improving formal method efficiency.

## Contribution

It presents iapa, a novel interface that streamlines proof obligation management and automatic theorem prover integration within Atelier B.

## Key findings

- iapa successfully simplifies proof obligations
- Automated dispatch to theorem provers enhances proof efficiency
- Improves usability of formal verification tools

## Abstract

The application of automatic theorem provers to discharge proof obligations is necessary to apply formal methods in an efficient manner. Tools supporting formal methods, such as Atelier~B, generate proof obligations fully automatically. Consequently, such proof obligations are often cluttered with information that is irrelevant to establish their validity.   We present iapa, an "Interface to Automatic Proof Agents", a new tool that is being integrated to Atelier~B, through which the user will access proof obligations, apply operations to simplify these proof obligations, and then dispatch the resulting, simplified, proof obligations to a portfolio of automatic theorem provers.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1701.08470/full.md

## Figures

3 figures with captions in the complete paper: https://tomesphere.com/paper/1701.08470/full.md

## References

11 references — full list in the complete paper: https://tomesphere.com/paper/1701.08470/full.md

---
Source: https://tomesphere.com/paper/1701.08470