Steve Reeves
Steve Reeves is a formal methods researcher who coauthored a protocol that uses machine-learning rankings to reach consensus. Born in Brighton in 1957, he studied at Birmingham and joined Waikato in 1994 after academic posts at Essex and Queen Mary. He coauthored Logic for Computer Science with Michael Clarke in 1990 and became New Zealand’s first university professor in formal methods in 2004. From 2023 to 2024, he developed a logic for veracity and coauthored its implementation paper with Daniel Britten. As of October 2026, he is Waikato’s Programme Lead for Software Engineering and works with Tom Levy on a Lean 4 workflow.
- Now at
- University of Waikato
- Born
- 1957
- Works
- 188
- Citations
- 1,139
- h-index
- 17
- Badges
Years link to their sources. Publication numbers from OpenAlex, as of 22 October 2026.
Timeline
-
1957
Brighton and Birmingham
He is born in Brighton, England, in 1957 and studies at the University of Birmingham.
-
1982–1994
Early academic appointments
He lectures in computer science at the University of Essex from 1982 to 1983, then at QMC in the University of London from 1983 to 1994, before joining Waikato as a senior lecturer in 1994.
-
1990
Logic for Computer Science
In 1990, he publishes Logic for Computer Science with Michael Clarke.
-
2004
Waikato’s first formal methods professor
In 2004, he becomes New Zealand’s first university professor in formal methods in Waikato’s computer sciences department. Since 1999, Waikato has had the country’s only specialist formal methods laboratory.
-
2005
Opening the BCS-FACS seminar
In 2005, he gives the opening talk of the BCS-FACS seminar series at the British Computer Society in London. With Martin Henson, he studies the formal semantics of the Z notation in relation to the ISO standard for Z.
-
2019
Proof-of-Learning and WekaCoin
In 2019, he coauthors the DAPPCON paper Proof-of-Learning with Felipe Bravo-Marquez and Martin Ugarte. It presents WekaCoin, a peer-to-peer cryptocurrency whose consensus protocol ranks machine-learning systems for a task to reduce the computational waste of hashing-based puzzles.
-
February 2023–July 2024
A logic for veracity
In February 2023, he posts A Logic for Veracity to arXiv, setting out a first-principles formal logic for demonstrability, truth, trust and authenticity; he presents it at an ANU seminar in August 2023. In July 2024, he and Daniel Britten publish a follow-up on developing and implementing the logic, motivated by organic certification in New Zealand’s wine industry.
-
As of October 2026
A Lean 4 assurance pipeline
He is a professor and the Programme Lead for Software Engineering in Waikato’s Formal Methods Group. With master’s student Tom Levy, he builds a Lean 4 workflow that uses one specification to produce conformance tests, a verified reference implementation and CI evidence.
Career
- Since 1994University of WaikatoSenior Lecturer, Professor in Formal Methods
- 1983–1994University of LondonLecturer in Computer Science
Education
Sources and credits
Photo: We have no published photo of Steve Reeves yet. Send us a free-licensed photo.
- Steve Reeves (computer scientist) - Wikipedia
- Steve Reeves’s email & phone number - Professor, Computer Science at The University of Waikato | SignalHire
- CiNii Books - Logic for computer science
- Waikato Professor Breaks New Ground | Scoop News
- ResearchID.co - Steve Reeves
- [2302.06164] A Logic for Veracity
- A logic for veracity | Foundations Cluster Seminar
- [2407.16117] A Logic for Veracity: Development and Implementation
- Waikato Formal Methods Group | University of Waikato

