3 research outputs found

    Satisfiability.jl: Satisfiability Modulo Theories in Julia

    Full text link
    Satisfiability modulo theories (SMT) is a core tool in formal verification. While the SMT-LIB specification language can be used to interact with theorem proving software, a high-level interface allows for faster and easier specifications of complex SMT formulae. In this paper we discuss the design and implementation of a novel publicly-available interface for interacting with SMT-LIB compliant solvers in the Julia programming language.Comment: 14 pages, 5 figures. Submitted to Verification, Model Checking, and Abstract Interpretation 2024 (conference), in revie
    corecore