Home  /  Formal Verification Lab

Formal Verification Lab

Making digital systems provably trustworthy — at the intersection of logic, algorithms, and systems engineering.

About the lab

The Formal Verification Lab, led by Prof. Yakir Vizel in the Computer Science Department at the Technion, brings together students and researchers working to make hardware and software systems provably correct. We develop the algorithms and tools that allow engineers to specify a system precisely and prove that an implementation satisfies its specification.

Our tools and source code are available on GitHub: github.com/TechnionFV.

Mission

To translate advances in verification theory into practical tools that hardware and software engineers can use with confidence.

What we build

Model checkers, CHC solvers, interpolation engines, and abstraction frameworks, often released as open source on GitHub.

Collaboration

We collaborate with partners across academia and industry on problems in hardware and software verification.

Research group

Current members
OR
Omer Rappoport
PhD Student
BK
Basel Khouri
MSc Student
AE
Amit Eisinger
MSc Student
Alumni
AL
Andrew Luka
MSc
MM
Malak Marrid
MSc
RP
Romy Peled
MSc

Interested in joining?

We are looking for graduate students

If model checking, logic, and provably-correct systems excite you, we would like to hear from you. Please see the contact page to contact us.