Directory of Experts
Back to search results
Bentley Oakes
B.C.Sc. (U Manitoba), M.Sc, Ph.D (McGill), Postdoc (UAntwerp), Postdoc (UdeM)
Student research project(s)

Research interests and affiliations

Research interests
  • Digital twins
  • Cyber-physical systems
  • Verification and validation
  • Knowledge representation
  • Ontologies
  • Model-driven engineering
  • Model transformations
  • Machine learning for engineering tasks
  • Software engineering
  • Virtual reality
Expertise type(s) (NSERC subjects)
  • 2705 Software and development
  • 2706 Software engineering
  • 2720 Computer systems software
  • 2803 Knowledge representation
  • 2716 Virtual reality and related simulations

Publications

Recent publications
Conference paper
Dhaouadi, M., Oakes, B., & Famelis, M. (2025, April). CoMRAT: Commit Message Rationale Analysis Tool [Abstract]. 22nd International Conference on Mining Software Repositories (MSR 2025), Ottawa, ON, Canada (1 page).

Biography

Bentley Oakes is an Assistant Professor in the Department of Computer Engineering and Software Engineering at Polytechnique Montréal, where he leads the OAKES Lab. His research focuses on tools and methods that help domain experts model, construct, and reason about complex cyber-physical 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 for Digital Twins. He has published in premier model-driven engineering and software engineering venues, including TOSEM, SoSyM, MODELS, and MSR.

Previously, he was a post-doctoral researcher at the Université de Montréal, working on domain-specific machine learning workflows, and at the University of Antwerp, where he collaborated with industrial partners on verification of cyber-physical systems and conceptual frameworks for digital twins. He received his PhD at McGill University in 2019 on the topic of model transformation verification. He is a researcher in the artificial intelligence consortium IVADO and coordinator of the Software Engineering at Montréal (SEMTL) seminar series. He regularly serves as a reviewer for leading software engineering conferences and journals, and has been recognized for these contributions with multiple best reviewer awards.

Education

  • Doctorate in Computer Science, McGill University, Canada
  • Master in Science, McGill University, Canada
  • Bachelor in Computer Science, University of Manitoba, Canada