
About
Giles Reger is a Senior Lecturer in the Formal Methods Group of the School of Computer Science at the University of Manchester. He completed his BA in Computer Science at the University of Cambridge in 2009, followed by an MSc in Advanced Computer Science at the University of Manchester in 2010 (awarded Highest Achiever of the Year), and earned his PhD from the University of Manchester in 2014 with a thesis titled "Automata based monitoring and mining of execution traces".
His research spans several key areas within computer science:
- Automated Theorem Proving (first-order)
- Saturation-based techniques
- Reasoning with theories and quantifiers
- Finite Model finding
- Collaborative and Concurrent proof attempts
- Runtime Monitoring/Verification
- Temporal specification languages
- Specification Mining/Inference
Dr. Reger leads multiple EPSRC-funded research projects including SCorCH (Secure Code for Capability Hardware), CAPS (Collaborative Architectures for Proof Search), and QuTie (reasoning with Quantifiers and Theories). His work on the Vampire theorem prover and MarQ monitoring tool demonstrates his bridge between theoretical computer science and practical applications. Recent publications show strong focus on runtime verification, theorem proving, and program analysis with applications to security and performance monitoring.
Notable awards:
- Highest Achiever of the Year Award for MSc studies
Dr. Reger collaborates extensively with institutions including the University of Oxford, Arm, Amazon Web Services, and CERN (CMS Experiment). As Manchester lead on the SCorCH project, he develops formal analysis tools for security-aware hardware chips. His work on the VyPR framework enables developers to analyze Python program performance through temporal specification languages and monitoring algorithms.
Find Giles Reger elsewhere
Related Searches
You Might Also Like
- GGiles RegerThe University of Manchester · Lecturer
Giles RegerInria · Senior Lecturer
Giles RegerWestern Norway University of Applied Sciences · Senior Lecturer
Konstantin KorovinThe University of Manchester · Associate Professor- CCláudia NalonUniversity of Bialystok · Professor
Dmitriy TraytelTechnical University of Munich · Associate Professor