Nos activités commerciales ont déménagé : retrouvez-nous désormais sur titagone.com.

Articles on Formal Methods


Alt-Ergo 2.6 is Out!

Date: 2024年09月30日
Category: Formal Methods
Tags: alt-ergo

We are excited to announce the release of Alt-Ergo 2.6! Alt-Ergo is an open-source automated prover used for formal verification in software development. It is part of the arsenal behind static analysis frameworks such as TrustInSoft Analyzer and Frama-C, and is one of the solvers behind Why3, a pla... (Read more)


Lean 4: When Sound Programs become a Choice

Date: 2024年03月07日
Category: Formal Methods

Monitoring Edge Technical Endeavours As a company specialized in strongly-typed programming languages with strong static guarantees, OCamlPro closely monitors the ongoing trend of bringing more and more of these elements into mainstream programming languages. Rust is a relatively recent example of t... (Read more)


The latest release of Alt-Ergo version 2.5.1 is out, with improved SMT-LIB and bitvector support!

Authors: Pierre Villemot
Date: 2023年09月18日
Category: Formal Methods
Tags: alt-ergo

We are happy to announce a new release of Alt‐Ergo (version 2.5.1). Alt-Ergo is a cutting-edge automated prover designed specifically for mathematical formulas, with a primary focus on advancing program verification. This powerful tool is instrumental in the arsenal of static analysis solutions su... (Read more)


Statically guaranteeing security properties on Java bytecode: Paper presentation at VMCAI 23

Authors: Nicolas Berthier
Date: 2023年01月12日
Category: Formal Methods

We are excited to announce that Nicolas will present a paper at the International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI) the 16th and 17th of January. This year, VMCAI is co-located with the Symposium on Principles of Programming Languages (POPL) conference, ... (Read more)


Release of ocplib-simplex, version 0.5

Date: 2023年01月05日
Category: Formal Methods

On last November, we released version 0.5 of ocplib-simplex, a generic library implementing the Simplex Algorithm in OCaml. It is a key component of the Alt-Ergo automatic theorem prover that we keep developing at OCamlPro. ** The Simplex Algorithm What Changed in 0.5 ? ] The simplex algorithm The S... (Read more)


Alt-Ergo: the SMT solver with model generation

Date: 2022年11月16日
Category: Formal Methods
Tags: OCaml, alt-ergo

The Alt-Ergo automatic theorem prover developed at OCamlPro has just been released with a major update : counterexample model can now be generated. This is now available on the next branch, and will officially be part of the 2.5.0 release, coming this year ! Alt-Ergo at a Glance Alt-Ergo is an open ... (Read more)


Verification for Dummies: SMT and Induction

Authors: Adrien Champion
Date: 2021年10月14日
Category: Formal Methods

Adrien Champion adrien.champion@ocamlpro.com This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. These posts broadly discusses induction as a formal verification technique, which here really means formal program verification. I will use concrete, runnabl... (Read more)


Réunion annuelle du Club des utilisateurs d’Alt-Ergo 2021

Authors: OCamlPro
Date: 2021年04月29日
Category: Formal Methods
Tags: alt-ergo, fr

La troisième réunion annuelle du Club des utilisateurs d’Alt-Ergo a eu lieu le 1er avril ! Cette réunion annuelle est l’endroit idéal pour passer en revue les besoins de chaque partenaire concernant Alt-Ergo. Nous avons eu le plaisir de recevoir nos partenaires pour discuter de la feuille de... (Read more)


New Try-Alt-Ergo

Authors: Albin Coquereau
Date: 2021年03月29日
Category: Formal Methods
Tags: alt-ergo

Have you heard about our Try-Alt-Ergo website? Created in 2014 (see our blogpost), the first objective was to facilitate access to our performant SMT Solver Alt-Ergo. Try-Alt-Ergo allows you to write and run your problems in your browser without any server computation. This playground website has be... (Read more)


Release of Alt-Ergo 2.4.0

Authors: Albin Coquereau
Date: 2021年01月22日
Category: Formal Methods
Tags: alt-ergo

A new release of Alt-Ergo (version 2.4.0) is available. You can get it from Alt-Ergo's website. The associated opam package will be published in the next few days. This release contains some major novelties: Alt-Ergo supports incremental commands (push/pop) from the smt-lib standard. We switched co... (Read more)


Réunion annuelle du Club des utilisateurs d’Alt-Ergo

Authors: Aurore Dromby
Date: 2020年03月03日
Category: Formal Methods
Tags: alt-ergo, fr

Alt-Ergo meeting Logo Alt-Ergo La deuxième réunion annuelle du Club des utilisateurs d’Alt-Ergo a eu lieu à la mi-février ! Notre réunion annuelle est l’endroit idéal pour passer en revue les besoins de chaque partenaire concernant Alt-Ergo. Cette année, nous avons eu le plaisir de recevo... (Read more)


Résultats de la SMT-Comp 2019 pour Alt-Ergo

Authors: Albin Coquereau
Date: 2019年07月10日
Category: Formal Methods
Tags: alt-ergo

Les résultats de la compétition SMT-COMP 2019 ont été publiés au whorkshop SMT de la 22e conférence SAT. Nous étions fiers d’y participer pour la deuxième année consécutive, surtout depuis qu’Alt-Ergo prend en charge le standard SMT-LIB 2. Alt-Ergo est un SAT solveur open-source mainte... (Read more)


The Alt-Ergo SMT Solver’s results in the SMT-COMP 2019

Authors: Albin Coquereau
Date: 2019年07月09日
Category: Formal Methods
Tags: alt-ergo

The results of the SMT-COMP 2019 were released a few days ago at the SMT whorkshop during the 22nd SAT conference. We were glad to participate in this competition for the second year in a row, especially as Alt-Ergo now supports the SMT-LIB 2 standard. Alt-Ergo is an open-source SAT-solver maintaine... (Read more)


What's new for Alt-Ergo in 2018? Here is a recap!

Date: 2019年02月11日
Category: Formal Methods
Tags: alt-ergo

After the hard work done on the integration of floating-point arithmetic reasoning two years ago, 2018 is the year of polymorphic SMT2 support and efficient SAT solving for Alt-Ergo. In this post, we recap the main novelties last year, and we announce the first Alt-Ergo Users’ Club meeting. An SMT... (Read more)


Release of Alt-Ergo 2.2.0

Date: 2018年04月23日
Category: Formal Methods
Tags: alt-ergo

A new release of Alt-Ergo (version 2.2.0) is available. You can get it from Alt-Ergo's website. An OPAM package for it will be published in the next few days. The major novelty of this release is a new experimental front-end that supports the SMT-LIB 2 language, extended prenex polymorphism. This ex... (Read more)


Release of Alt-Ergo 2.1.0

Date: 2018年03月15日
Category: Formal Methods
Tags: alt-ergo

A new release of Alt-Ergo (version 2.1.0) is available on Alt-Ergo's website: https://alt-ergo.ocamlpro.com/#releases. An OPAM package for it will be published soon. In this release, we mainly improved the CDCL-based SAT solver to get performances similar to/better than the old Tableaux-like SAT. Th... (Read more)


Release of Alt-Ergo 1.30 with experimental support for models generation

Date: 2016年11月21日
Category: Formal Methods
Tags: alt-ergo

We have recently released a new (public up-to-date) version of Alt-Ergo. We focus in this article on its main new feature: experimental support for models generation. This work has been done with Frédéric Lang, an intern at OCamlPro from February to July 2016. The idea behind models generation The... (Read more)


Private Release of Alt-Ergo 1.00

Date: 2015年01月29日
Category: Formal Methods

altergo logo After the public release of Alt-Ergo 0.99.1 last December, it's time to announce a new major private version (1.00) of our SMT solver. As usual: we freely provide a JavaScript version on Alt-Ergo's website we provide a private access to our internal repositories for academia users and o... (Read more)


Try Alt-Ergo in Your Browser

Date: 2014年07月15日
Category: Formal Methods

Recently, we worked on an online Javascript-based serverless version of the Alt-Ergo SMT solver. In what follows, we will explain the principle of this version of Alt-Ergo, show how it can be used on a realistic example and compare its performances with bytecode and native binaries of Alt-Ergo. Comp... (Read more)


Alt-Ergo @ OCamlPro: Two months later

Date: 2013年10月02日
Category: Formal Methods
Tags: alt-ergo

As announced in a previous post, I joined OCamlPro at the beginning of September and I started working on Alt-Ergo. Here is a report presenting the tool and the work we have done during the two last months. Alt-Ergo at a Glance Alt-Ergo is an open source automatic theorem prover based on SMT technol... (Read more)


AltStyle によって変換されたページ (->オリジナル) /