Outil R&D

Alt-Ergo

Solveur SMT automatique. Alt-Ergo prouve les formules mathématiques générées par Frama-C, SPARK ou Why3 pour garantir que le logiciel se comporte exactement comme prévu.

98%
taux de preuve auto
5+
outils intégrés
Fonctionnement

Vérification SMT

Alt-Ergo repose sur la Satisfiabilité Modulo Théories (SMT), vérifiant la cohérence de formules logiques complexes pour les systèmes critiques.

Preuve automatique

Prouve les formules sans effort manuel pour la vaste majorité des conditions de vérification.

Théories riches

Couvre arithmétique, tableaux, vecteurs de bits et types complexes requis pour le monde réel.

Intégration fluide

Backend natif pour Frama-C, SPARK, Why3, Atelier-B et Caveat.

Cœur vérifié

Composants clés vérifiés via Rocq pour une confiance absolue dans les réponses.

Théories

Support complet des théories

Théorie de l'égalité avec symboles non interprétés
Arithmétique linéaire (entiers et rationnels)
Fragments d'arithmétique non linéaire
Tableaux fonctionnels polymorphes avec extensionalité
Types énumérés
Types d'enregistrements (records)
Symboles Associatifs et Commutatifs (AC)
Vecteurs de bits avec concaténation et extraction
Club Utilisateurs

Rejoindre la communauté

Lancé en 2019 pour recueillir les besoins et assurer le développement pérenne de l'outil.

Licence commerciale

Accès à la dernière version pour vos workflows industriels.

Support dédié

Assistance prioritaire de l'équipe de développement.

Influence Roadmap

Droit de vote sur les futures évolutions de l'outil.

Ils travaillent avec nous

La confiance des leaders

Thales
CEA List
Adacore
Success Story

Alt-Ergo en production

FAQ

Frequently asked questions

Qu'est-ce qu'un solveur SMT ?

Un outil vérifiant la satisfiabilité de formules logiques, utilisé pour prouver que le logiciel fait ce qu'il doit.

Quels outils sont compatibles ?

Frama-C, SPARK, Why3, Atelier-B et Caveat l'utilisent comme moteur mathématique de confiance.

Le Club Utilisateurs ?

Il offre support, licence pro et influence sur la roadmap pour assurer la pérennité de l'outil.

Est-il Open Source ?

Oui, disponible sur GitHub. Le Club est destiné aux entreprises ayant besoin de garanties pro.

Quelles théories sont supportées ?

8 théories incluant arithmétique, tableaux, vecteurs de bits et types énumérés.

Get Started

Prêt à vérifier votre logiciel ?