team
FORSE - Lightweight Formal Methods for Software Engineering

At the FORSE lab, we bring rigorous formal methods together with practical software engineering.
Team page under construction.
(TU Delft students) Interested in a MSc thesis at the FORSE lab? Explore example projects below to get inspired.
- Delano Flipse, “Practical Automated Network-Level Fault Injection Testing of Service-Oriented Distributed Systems”, MSc, 2025 (with ASML) (thesis, paper at ICSE’26)
- Davis Kažemaks, “Improving Response Time and Fairness with Efficient Scheduling and Partitioning”, MSc, 2025 (with ASML) (thesis, paper at SoCC’25)
- Bob Brockbernd, “Static Deadlock Analysis for Kotlin Coroutines”, MSc, 2024 (with JetBrains) (thesis, paper at ECOOP’24)
- Luan Li, “Fuzzing for concurrent programs under C/C++ weak memory model”, MSc, 2024 (thesis)
- Melchior Oudemans, “Coverage Guided Testing of Graph Processing Applications”, MSc, 2024 (thesis, paper at ICGT’25, awarded “Best Software Science Paper”)
- Jason Qiu, “Testing Distributed Database Isolation through Anti-Pattern Detection”, MSc, 2023 (thesis, paper at ICGT’24)
- Nick Dekker, “Bug Detection in Distributed Systems with Platform-independent Fault Injection: A Case Study at Adyen” MSc, 2023 (with Adyen) (thesis)
- Mingyu Gao, “Probabilistic Testing for Weak Memory Concurrency” MSc, 2022 (thesis, paper at ASPLOS’23)
- Martijn van Meerten, “Evolutionary Distributed Concurrency Testing of Blockchain Consensus Algorithms” MSc, 2022 (thesis, paper at ICSE-SEIP’23)