Formal Verification Group

About us

Bug We are interested in formal methods for the correct construction of hardware and soft­ware systems. Our focus is on automated methods for checking compliance of an implementation with a specification, and in particular Model Checking.

We are particularily interested in applying these methods to practical hardware and software im­ple­mentations given in industrial languages such as Verilog, C or C++. Read more about software verif­ication or hardware verification.

Loading...

NEW: We are hiring Postdocs and PhD students!

Recent Publications

Group Members
The Formal Verification Group is currently split between Oxford and Zürich.
Staff Alastair Donaldson
Daniel Kroening
Nannan He
Philipp Ruemmer
Thomas Wahl
PhD Students Gerard Basler
Nicolas Blanc
Angelo Brillout
Yury Chebiryak
Vijay Victor D'silva
Leopold Haller
Alexander Kaiser
Michele Mazzucchi
Mitra Purandare
Georg Weissenbacher
Christoph Wintersteiger
MSc Students
Alumni Igor Zinovik, Postdoc
Thomas Witkowski, MSc 2007, Thesis
Samuel Bernet, MSc
Raphael Mack, MSc 2008, Thesis
Thomas Lenherr, MSc 2008, Thesis
Sean Heelan, MSc 2009, Thesis, Hoare Project Prize
Haoxian Zhao, MSc 2009, Thesis

A picture taken at our group retreat.

Funding

EPSRC    Intel    Microsoft Research
Mogentes    CESAR