Skip to the content.

Algorithmic Verification of String-Manipulating Programs (AV-SMP)

This is the page for our project AV-SMP. It was supported by ERC Starting Grant (2017 - 2022) and by Amazon Research Award (2021). The project is still very much active.

The purpose of the project is to study foundational issues concerning string constraint solving, and their applications to verification of string-manipulating programs. This project was hosted from November 2018 to February 2020 at University of Oxford, and from March 2021 to October 2022 at TU Kaiserslautern.

Check out our string solver OSTRICH supporting complex string constraints (including transducers). OSTRICH was ranked #1 in SMT Competition 2022 for the category (unsat, string theory, largest contribution); see here. OSTRICH won QF_S in SMT-COMP 2023!

Members

Current Members

Past Members

Collaborators

Tools

Press

Publications