Rano me-retweet

New Lean use case: Veil, a multi-modal verification framework for distributed protocols from George Pîrlea, Vladimir Gladshtein, Elad Kinsbruner, Qiyuan Zhao, and Ilya Sergey at NUS.
No single verification technique is sufficient for distributed protocols. Veil's approach: write a model once, then apply concrete and symbolic model checking, SMT-based proofs, and interactive theorem proving from a single executable specification in Lean.
"As Lean's meta-programming, proof automation, and IDE infrastructure continue to mature, the case for embedding verifiers inside Lean only grows stronger."
🔗See the use case page for more: lean-lang.org/use-cases/veil
#LeanLang #LeanProver #FormalVerification #SoftwareVerification

Română

























