Current Students
Joshua Berndt
(Stellenbosch, MSc, 2017-, co-supervised with Arina Britz)
Topic: ConceptCloud
Marvin Esterhuizen
(Stellenbosch, MSc, 2016-)
Topic: Grammar-based Test Case Generation
Jean Breytenbach
(Stellenbosch, MSc, 2016-)
Topic: Formula Caching for Bounded Model Checking
Graduated Students
Gillian Greene
(Stellenbosch, PhD, 2014-2016)
Thesis: Concept-Based Exploration of Rich Semi-Structured Data Collections
Examiners: Marianne Huchard and David Lo
Geoffrey Birch
(Southampton, PhD, 2012-2016, co-supervised with Mike Poppleton)
Thesis: Fast, Fully-Automated, Model-Based Fault Localisation and Repair
Examiner: Mark Harman
Tristan Aubrey-Jones
(Southampton, PhD, 2010-2015)
Thesis: Synthesizing imperative distributed-memory implementations from functional data-parallel programs
Examiner: Sven-Bodo Scholz
Jeremy Morse
(Southampton, PhD, 2010-2015, co-supervised with Denis Nicole)
Thesis: Expressive and efficient bounded model checking of concurrent software
Examiner: Michael Tautschnig
Seyed Ghotbi
(Southampton, PhD, 2008-2014)
Thesis: A declarative and fine-grained policy language
for the web application domain
Examiner: Kevin Lano
Neville Grech
(Southampton, PhD, 2009-2013, co-supervised with Julian Rathke)
Thesis: Preemptive type checking in dynamically typed programs
Examiner: Gavin Bierman
Lucas Cordeiro
(Southampton, PhD, 2008-2011)
Thesis: SMT-based bounded model checking of multi-threaded software in embedded systems
Examiner: Rupak Majumdar
Nurlida Basir
(Southampton, PhD, 2007-2010)
Thesis: Safety cases for the formal verification of automatically generated code
Examiner: Tim Kelly