awards
positions
publications
service
talks
milestones
I will be attending the IFIP WG 2.11 meeting in Stellenbosch, South Africa from 2-5 December 2025. Stay tuned for more details about my talk. Hoza Dezemba!!!
Our paper on Which Inputs Trigger my Patch? with Martin Eberlein and Lars Grunke would appear at APR 2025.
I am serving on the program committee of the SLE ' 25 conference.
Look forward to reading about some interesting PL research.
Deadline: 5th March
Our paper Spectrum-Based Rule- and Item-Level Localization of Faults in Context-Free Grammars has been accepted for publication in The Journal of Systems & Software.
Our paper on P3: A Dataset of Partial Program Patches in collaboration with the good folks from LMU would appear at MSR 2024.
I am serving on the program committee of the ICSE ' 25 conference.
Look forward to reading about some interesting Software Engineering research.
Deadline 1st Cycle: 23rd March
Deadline 2nd Cycle: 3rd August
I joined Prof. Dr. Lars Grunske’s Software Engineering Group at
Humboldt-Universität zu Berlin.
PhD graduation. Lost for words
Video: Graduation 2023 (March): Science
I started working as a posdoctoral researcher at Stellenbosch University with the Fisch, mostly carrying forward work I did for my PhD.
I successfully defended my thesis.
It was an honor to have Eric Van Wyk, Vadim Zaytsev, Cornelia Inggs,
Bill Tucker, and my advisor Bernd Fischer (the fisch) on my committee!
Slides: Fault Localization and Repair for Grammarware
I am a teaching assistant for the honours course on Compiler Construction (RW 713) course, taught by my advisor Prof. Bernd Fischer.
I presented our work Fixing broken Grammars at
SLE 2021.
Slides: Automatic Grammar Repair
My work on Automatic Grammar Repair would appear at SLE 2021
I am serving on the artefact evaluation committee of the SLE ' 21 conference.
I am a teaching assistant for the honours course on Compiler Construction (RW 713) course, taught by my advisor Prof. Bernd Fischer.
Our work on Grammar-Based Testing for Little Languages: An Experience Report with Student Compilers with Phillip van Heerden, Kostis Sagonas, and my advisor Bernd Fischer would appear at SLE 2020
Our work on An interactive feedback system for grammar development with Chelsea Barraball, and my advisor Bernd Fischer would appear at SLE 2020
I am a teaching assistant for the honours course on Compiler Construction (RW 713) course, taught by my advisor Prof. Bernd Fischer.
I passed my upgrade proposal from MSc to a PhD program. One step closer to getting the P. This happened during the first week of hard lockdown in South Africa due to covid-19. Everyone was still figuring out this work from home thing. It was really tough is an understatement.
I presented Localization work on Context Free Grammars at
SLE 2019.
My very first conference presentation!!!
Slides: Spectrum-Based Fault Localization for Context-Free Grammars
My work on Spectrum-Based Fault Localization for Context-Free Grammars would appear at SLE 2019
Our work on Breaking Parsers: Mutation-Based Generation of Negative Test Suites with Jan Taljaard and my advisor Bernd Fischer would appear at SLE 2019
I am a teaching assistant for the honours course on Compiler Construction (RW 713) course, taught by my advisor Prof. Bernd Fischer.