Dr. Bentley Oakes

I research and build tools and methods that turn engineers' expertise into Digital Twins of complex cyber-physical systems.

Dr. Bentley Oakes, Assistant Professor at Polytechnique Montréal
Office M-4107, Pavillons Lassonde
Polytechnique Montréal
2700 Chemin de la Tour
Montréal, QC, Canada H3T 1J4

I am an Assistant Professor in the Department of Computer and Software Engineering (GIGL) at Polytechnique Montréal, Canada, where I lead the Oakes Lab. Polytechnique Montréal is affiliated with the Université de Montréal. I completed my Master’s and PhD at McGill University, before becoming a post-doctoral researcher at both the University of Antwerp and the Université de Montréal.

I am an Associate Academic Member of Mila – Quebec AI Institute and a researcher in the artificial intelligence consortium IVADO.

My research focuses on tools and methods that help domain experts model, construct, and reason about complex systems, with a particular emphasis on Digital Twin engineering. Recent recognized work includes contributions on ontological service-driven engineering of Digital Twins and systematic reporting frameworks.

Research interests

I enjoy working across a variety of research fields, in collaboration with academic and industrial partners:

Across 40+ peer-reviewed papers, my research appears in flagship venues in two communities: in model-driven engineering, including MODELS, and SoSyM; and in software engineering, including TOSEM, FSE, ASE, MSR, and ICPC.

Our research is generously supported by:

News

Oct 13, 2026
MODELS and EDTconf 2026 in Málaga
MODELS and EDTconf 2026 in Málaga, with a Best Short Paper award for Kérian Fiter, two talks, a tutorial on DTInsight, and the onto:Nexus 2026 workshop.
Oct 13, 2026
BRIC-DT: Reliable Interfaces for Composable Digital Twins
EDTconf 2026 vision paper on contract-aware interfaces for digital twins: each component states what it assumes and what it guarantees, with evidence checked at design, deployment, and runtime.
Oct 13, 2026
Building Trustworthy Enterprise Digital Twins with Michelin
EDTconf 2026 Best Short Paper on engineering trustworthy Enterprise Digital Twins with Michelin: involve stakeholders with a prototype first, federate departmental models through an ontology, and make long-loop decisions traceable.
Oct 09, 2026 SEMTL is becoming SERIQ, a new software engineering research centre for Québec. It starts with four universities: Université de Montréal, Polytechnique Montréal, McGill, and ÉTS. Benoit Baudry is the director, and Houari Sahraoui championed the centre. I am proud to have restarted SEMTL in 2022 and to have helped secure support for SERIQ. I will co-lead the cyber-physical systems axis with Aren Babikian and Francis Bordeleau. Come find out more at the Rentrée SERIQ on 29 October at Université de Montréal, and register by 23 October.
Oct 05, 2026 I have been accepted as an Associate Academic Member of Mila – Quebec AI Institute. I’m excited to further my involvement with the Mila community, and to explore the intersection of AI and Digital Twins.

Service and teaching

I enjoy my time as reviewer and program committee member for software engineering journals, conferences, and workshops, and have been recognized for these contributions with multiple best reviewer awards.

I am on the steering committee of SERIQ, Québec’s inter-university software engineering research centre, where I co-lead the cyber-physical systems axis. SERIQ continues the Software Engineering at Montreal (SEMTL) meetings, which I led from 2022 to 2026.

LOG8421E — Engineering of Digital Twins — Offered each Winter at Polytechnique Montréal

This hands-on undergraduate and graduate course covers the theoretical and practical principles of Digital Twin (DT) engineering for cyber-physical systems. Students work with an open-source incubator case study across six lab sessions, exploring DT architecture, co-simulation, visualization, machine learning, and formal verification. In team projects, students design and build their own DT or DT service. Course projects have included DTs for beer fermentation, smart city traffic management, robotics, and permafrost monitoring.

→ Full course page: schedule, projects, and student presentations

Academic background

Previously, I was a post-doctoral researcher at the GEODES lab in the Department of Computer Science and Operations Research of the University of Montréal for two years. My research topic was on the modelling of domain-specific machine learning workflows.

Before that, I was a post-doctoral researcher at the University of Antwerp in Belgium for three years. I worked on a variety of topics along with industrial partners as part of the Flanders Make strategic research centre, including verification of cyber-physical systems, configuring of co-simulations, and developing conceptual frameworks for digital twins.

I received my PhD at McGill University in 2019 on the topic of model transformation verification. During this period, I was an instructor for the Introduction to Programming course at McGill. I also was a visiting researcher at the General Motors Technical Center in Michigan, USA and the fortiss research institute in Munich, Germany.

During my bachelor’s degree at the University of Manitoba, I held three internships as part of the co-operative program. The first internship was at BlackBerry (formerly Research in Motion) in Waterloo, ON. The topic of this internship was on cryptographic communication protocols. The second and third internships were at Electronic Arts in Montréal, QC. These internships focused on prototyping artificial intelligence solutions in video games.

Selected Publications

  1. Bridging the Semantic Web and Model-Based Systems Engineering with the Ontological Modeling Language
    Maged Elaasar, Bentley Oakes, Eduard Kamburjan, Mohammad Hamdaqa, and Abdelwahab Hamou-Lhadj
    In The Semantic Web – ISWC 2026, Oct 2026
    Accepted for publication; author pre-print available.
  2. Involving before Evolving: A Vision for Trustworthy Enterprise Digital Twin Engineering
    Kérian Fiter, Adil Lagrou, Franck Dervault, and Bentley Oakes
    In ACM/IEEE 29th International Conference on Model Driven Engineering Languages and Systems Companion (MODELS Companion), Oct 2026
  3. DTInsight: A Tool for Explicit, Interactive, and Continuous Digital Twin Reporting
    Kérian Fiter, Louis Malassigné-Onfroy, and Bentley Oakes
    In 2025 ACM/IEEE 28th International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C), 2025
  4. Toward a Systematic Reporting Framework for Digital Twins: A Cooperative Robotics Case Study
    Santiago Gil, Bentley Oakes, Cláudio Gomes, Mirgita Frasheri, and Peter G. Larsen
    SIMULATION, 2024
  5. Towards Ontological Service-Driven Engineering of Digital Twins
    Bentley Oakes, Claudio Gomes, Eduard Kamburjan, Giuseppe Abbiati, Elif Ecem Bas, and Sebastian Engelsgaard
    In Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C), 2024
  6. openCAESAR: Balancing Agility and Rigor in Model-Based Systems Engineering
    Maged Elaasar, Nicolas Rouquette, David Wagner, Bentley Oakes, Abdelwahab Hamou-Lhadj, and Mohammad Hamdaqa
    In 2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C), 2023