Oakes Lab
The Oakes Lab at Polytechnique Montréal researches knowledge engineering for complex cyber-physical systems and digital twins.
Objective: Accelerating Knowledge Engineering for Complex Systems
We start with the expert's domain knowledge, capture it in models, and then utilize it to better construct, optimize, verify, and validate complex systems.
Lab Members

Gabrielle Gallant
Master's Student · Since 2025
Live model updating in DTs
Co-supervised with Oguzhan Tuysuz
Angelica Portocarrero
Master's Student · Since 2026
Previously MITACS Globalink Intern — 2025
LLMs for DT engineering
Interested in joining the lab? See the Join Us page for open opportunities and how to contact me.
Alumni Students/Interns
| Name | Role | Years | Topic |
|---|---|---|---|
| Mikkel Schmidt Andersen | Research intern | 2025 | Probabilistic DT update scheduling |
| Louis Malassigne-Onfroy | Research assistant | 2024 | Visualization of DT architectures — DTInsight paper |
| Amélie Bosphore | Research assistant | 2024 | Implementation of modelled machine learning pipelines |
| Justin Caisse | Research assistant | 2023–2024 | Ontological modelling of machine learning pipelines |
Resources
At Polytechnique
- New graduate student journey
- Requirements for the PhD degree
- Polytechnique Montréal’s Student Services (SEP): english / french
- Polytechnique student bourses/grants
Interesting reading and advice
- Behind the scenes: the struggle for each paper
- The largest problem in academia is discoverability: Be Findable
- How to write a thesis: Thesis Projects - A Guide for Students in Computer Science and Information Systems
- Fantastic advice on writing: Writing for Computer Science


