Master theses
- Florian Myter. GraphFS: A Graph-Based Distributed File System. June 2014.
- Jasper Tack. Cross-platform ambient-oriented programming for mobile wallet-based applications. June 2014.
- Kenny Deschuyteneer. A Framework for Distributed Algorithms Tailored Towards Mobile Ad Hoc Networks. June 2014.
- Kristof Van Miegem. Towards Reactive Virtual Machines. June 2015.
- Deepika Kumar. A Reactive Cross-platform approach to enhance ECM applications. August 2015. Co-promotor Ronny Timmermans (Xenit NV Solutions).
- Nicolas Larrea. A Distributed Object Model for Cross-platform mobile applications. August 2015.
- Mathieu Thys. A Domain-specific Language for Expressing Security Policies in JavaScript. August 2016.
- Matteo Marra. IDRA: An out-of-place debugger for non-stoppable applications. June 2017. Co-promotor Dr. Guillermo Polito (INRIA Lille).
- Bruno Rocha Pereira. Debugging Reactive Programs using Virtual Reality. August 2017.
- Sander Lenaerts. Time travelling in actor-based languages. August 2017.
- Kevin De Porre. Script: a Distributed Programming Language for Available and Consistent Sharing of Objects. June 2018.
- Jo de Neve. An Ambient framework for intelligent data dissemination in Smart Environments. August 2018.
- Joren Jacob. Tamper-proof and Transparent Enforcement of Security Policies in Browser Applications. August 2018.
- Jim Bauwens. Programming constructs for real-time constraints in replicated data. January 2019.
- Thomas Perale. Enabling IPV6 multi-hop networks with time slotted channel hopping and long range Lora radios. June 2020. Co-promotor Kris Steenhaut (ETRO, IR).
- Carlos Rojas Montero. Out-of-things debugging: an online debugging approach for internet of things. June 2021.
- Aaron Munsters. BoaSpect: Portable and performant interpreter-based instrumentation for JavaScript. August 2022.
- Simon Versvisch. Natural language aware event convergent datatypes for collaborative text editors. August 2022.
- Robrecht Blancquaert. Elliptic curve field arithmethic speed-up using SIMD instructions. August 2022. Co-promotors Kris Steenhaut and Ann Braeken (ETRO, IR).
- Lars Palinckx. Context-aware dynamic replanning of drone missions. January 2024.
- Myles De Baerdemaeker. Decentralized coordinated fleet of drones. A framework for drone mission planning. June 2024.
- Ernest Vereycken. Reconstructing control flow through low-level functional intermediate representations. August 2024.
- Hamza Lakhloufi. Compiling Win32 applications to WebAssembly without emulation. August 2024.
- Samuel Beesoon. Giving classic applications new life by transpiling x86 binaries to WebAssembly. August 2024.
- Jonathan De Baerdemaeker. Securing IoT applications in Node-RED. January 2025.
- Thomas Guillaume Vandermotte. Non-persistent CRDTs for low-memory environments. June 2025.
- Seppe Wyns. Out-of-place debugging for microservices. August 2025.
- Nikita Servais. Dwasm: DWARF debugging WebAssembly. August 2025.
- Stoffel Oostvogels. Hybrid Consistency for Smart Contracts: A Dependency-Aware Approach to Relaxed Transaction Ordering. June 2026.
Bachelor theses
- Kevin de Porre. Cross-platform mobile application development with AmbientJS and Cordova. June 2016.
- Joren Jacob. Denial of Service Attacks in Web Applications. June 2016.
- Maarten Hubrechts. EdScratch: a Web-based Programming Environment for Edison. June 2016.
- Arnau Dillen. OutSource: a Distributed Remote Task Runner. June 2016. Co-promotor Dr. Guillemo Polito (INRIA Lille).
- Ivo Vervlimmeren. mBotJS. August 2016.
- Toon Riem. SPHERO-BLOCKS: A web-based visual programming environment for Sphero SPRK. June 2017.
- Wim Vanparijs. Collaborative Text Editor using AmbientJS. June 2017.
- Aaron Munsters. Oron: An instrumentation platform for AssemblyScript. August 2020.
- Louise Van Verre. Interrogative Debugging for SOMns. August 2020.
- Lars Palincks. A monitoring tool for CRDTs in LuAT. August 2020.
- Milan Mancel. Squirrel: a database for geo-distributed systems. June 2021.
- Jean Nivosay. Optimizing the Big Data. June 2022.
- Samuel Beesoon. Implementing Global Value Numbering On Pharo's JIT Compiler Compiler. June 2022.
- Maxime Van Uffelen. Visualizing Executions of Collaborative Applications. June 2023.
- Youris Langhendries. Building Collaborative Applications with Blocks. August 2023.
- Abel Stuker. Multi-language taint analysis for emerging web applications. June 2025.
- Artak Demurchyan. Improving collaborative code editing by considering broken ASTs. June 2025.
- Hannah Van Camp. Tracing the origins of Security Policy Violations in Brigadier. June 2026.
- Thibeau Raes. Cover more, test better: improve Rust test quality on microcontrollers. June 2026.
Graduated PhD students
- Angel Luis Scull Pupo. Language-based Security for Web Applications. June 2021.
- Carmen Torres Lopez. Advanced Debugging Techniques to Handle Concurrency Bugs in Actor-based Applications. June 2021.
- Matteo Marra. A Live Debugging Approach for Big Data processing applications. May 2022. Funded with FWO SB scholarship 1S63418N. Co-promoted with Dr. Guillermo Polito (INRIA Lille Nord, France).
- Kevin De Porre. When Sequential Code Meets Replicated Data Programming Language Support to Simplify the Development of Correct Replicated Data Types. December 2022. Funded with FWO SB scholarship 1S98519N.
- Isaac Nyabisa Oteyo. DISCOPAR-KILIMO: A Low-Code Development Environment Geared Towards Smart Agriculture Applications. January 2024. Co-promoted with Prof. Dr. Wolfgang De Meuter.
- Jim Bauwens. Flexible CRDTS for a demanding World. An open and systematic implementation approach to CRDT development. August 2024. Funded with FWO SB scholarship 1SA5220N.