Below, we provide an overview of finished bachelor and master projects. Examples of currently available projects can be found here.
Past Master Projects
- Danny van Dortmont: Easy Property Specification Through UML State-Machine Diagrams.
- Jore Booy: Model-Based Mocking: Compositional Model-Based Testing for Microservices using the Axini Modeling Platform.
- Tim Beurskens: Formal Verification of Safety Properties in Automotive Systems.
- Tom Buskens: Optimizing the code generator for OIL.
- Anneke Huijsmans: Optimising parity game solvers using dynamic SCC maintenance.
- Jasper Stam: Formal verification of an industrial PLC program in Function Block Diagram and Structured Text.
- Geert van Ieperen: Visualisation of large Labelled Transition Systems.
- Wouter Schols: Verification of an iterative implementation of Tarjan’s algorithm for Strongly Connected Components using Dafny.
- Bram Hooimeijer: Model Inference for Legacy Software in Component-Based Architectures.
- Nikita Golovliov: Verification of Multiprocessor System Memory Model.
- Wessel Sinnema: Verifying memory consistency in mCRL2.
- Sebastiaan Verhoek: SMT solver verification of ladder logic in a production environment (Tata Steel).
- Msc presentation Johri van Eerd.
- Ruud Meeuws: Model Checking Supermodels Workbench with mCRL2.
- Ferry Timmers: A complete axiomatisation for probabilistic trace equivalence.
- Ziad Ben Snaiba: Logics and Algorithms for Product and Family-Based Analysis of Software Product Lines.