Ultimate Automizer
ultimate-pa.org
Spec sheet
- Purpose
- Ultimate Automizer is a software model checker that implements an approach based on automata.Read 7 Oct 2026 · ultimate-pa.org
- Product
- Ultimate Automizer is a software model checker and one toolchain in the Ultimate software analysis framework.Read 7 Oct 2026 · ultimate-pa.org
- Audience
- The project describes its developers as mostly students and researchers in the University of Freiburg software engineering group.Read 7 Oct 2026 · ultimate-pa.org
- Security
- The official pages opened describe program verification and provide no security or compliance certification claims.Read 7 Oct 2026 · ultimate-pa.org
- Support
- The Automizer page invites University of Freiburg students interested in contributing to contact Matthias Heizmann or another Ultimate developer.Read 7 Oct 2026 · ultimate-pa.org
- License
- The core of Ultimate and many plugins are licensed under LGPLv3 with a linking exception to Eclipse RCP and Eclipse CDT.Read 7 Oct 2026 · ultimate-pa.org
- Award
- The site reports that Ultimate Automizer won the overall ranking at SV-COMP 2026.Read 7 Oct 2026 · ultimate-pa.org
- Command line
- The available Automizer archives contain command-line versions that participated in the Competition on Software Verification.Read 7 Oct 2026 · ultimate-pa.org
- Concurrency
- For concurrency, Automizer uses a Petri-net-based automata model.Read 7 Oct 2026 · github.com
- Development
- The site says most Ultimate developers are students and researchers in Andreas Podelski’s software engineering group at the University of Freiburg.Read 7 Oct 2026 · ultimate-pa.org
- Download
- The project says it provides regular releases for Windows and Linux.Read 7 Oct 2026 · ultimate-pa.org
- Framework
- Automizer is one toolchain in the Ultimate software analysis framework.Read 7 Oct 2026 · ultimate-pa.org
- Input
- The documented command-line interface accepts an SV-COMP property file and either one C file or a C file with a matching GraphML witness.Read 7 Oct 2026 · ultimate-pa.org
- Integration
- Automizer is one toolchain within the Ultimate software analysis framework.Read 7 Oct 2026 · ultimate-pa.org
- Maintainer
- Ultimate Automizer is maintained by Matthias Heizmann.Read 7 Oct 2026 · ultimate-pa.org
- Method
- Automizer implements an approach based on automata and uses the Ultimate Automata Library.Read 7 Oct 2026 · ultimate-pa.org
- Recognition
- The Automizer page lists overall SV-COMP wins in 2016, 2017, and 2023 through 2026.Read 7 Oct 2026 · ultimate-pa.org
- Trace abstraction
- Automizer uses trace abstraction to generalize infeasibility proofs for individual program traces to Floyd-Hoare automata covering larger parts of a program.Read 7 Oct 2026 · github.com
- Verification
- The web interface lets users verify C programs.Read 7 Oct 2026 · ultimate-pa.org
Where Specifiction places it
- C and C++ Static Analysis Tools#20 of 256.7
- Formal Verification Tools#31 of 356.8