Stainless

Stainless

Verification framework for a subset of the Scala programming language

Stainless is a tool for verifying Scala programs developed by the LARA. It can verify that your program is correct for all inputs, it can report inputs for which your program fails when they exist, and it can prove that functions do not loop.

Code AnalysisStatic Analysis
Key facts
Maturity
PrototypeIntermediateMature
Support
C4DT
Inactive
Lab
Active
  • Technical
  • Research papers

Lab for Automated Reasoning and Analysis

Lab for Automated Reasoning and Analysis
Viktor Kunčak

Prof. Viktor Kunčak

We develop precise automated reasoning techniques: tools, algorithms and languages. The goal of these techniques is to help construction of verified computer systems.

This page was last edited on 2024-04-12.