Result Details
Norn: An SMT Solver for String Constraints
Chen Yu-Fang
Rezine Ahmed, Assoc. Prof.
Rummer Philipp
Stenman Jari, FIT (FIT)
Abdulla Parosh
Atig Mohamed, FIT (FIT)
We present version 1.0 of the Norn SMT solver for string constraints. Norn is a solver for an expressive constraint language, including word equations, length constraints, and regular membership queries. As a feature distinguishing Norn from other SMT solvers, Norn is a decision procedure under the assumption of a set of acyclicity conditions on word equations, without any restrictions on the use of regular membership.
string contraints
SMT
finite automata
Presburger
vulnerability
verification
string equations
We present version 1.0 of the Norn SMT solver for string constraints. Norn is a solver for an expressive constraint language, including word equations, length constraints, and regular membership queries. As a feature distinguishing Norn from other SMT solvers, Norn is a decision procedure under the assumption of a set of acyclicity conditions on word equations, without any restrictions on the use of regular membership.
@inproceedings{BUT120376,
author="Lukáš {Holík} and Yu-Fang {Chen} and Ahmed {Rezine} and Philipp {Rummer} and Jari {Stenman} and Parosh {Abdulla} and Mohamed {Atig}",
title="Norn: An SMT Solver for String Constraints",
booktitle="Computer Aided Verification",
year="2015",
series="Lecture Notes in Computer Science Volume 9206",
pages="462--469",
publisher="Springer International Publishing",
address="Cham",
doi="10.1007/978-3-319-21690-4\{_}29",
isbn="978-3-319-21689-8"
}
Verification of Infinite State Systems Based on Finite Automata, GACR, Postdoktorandské granty, GP13-37876P, start: 2013-02-01, end: 2015-12-31, completed