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 and Software Engineering (GIGL) at Polytechnique Montréal, where he leads the Oakes Lab. He researches and builds tools and methods that turn engineers' expertise into Digital Twins of complex cyber-physical systems. Recent recognized work includes contributions on ontological service-driven engineering of Digital Twins and systematic reporting frameworks for Digital Twins. Across 40+ peer-reviewed papers, his research appears in flagship venues in model-driven engineering (MODELS, SoSyM) and software engineering (TOSEM, FSE, ASE, MSR, ICPC).

He is an Associate Academic Member of Mila – Quebec AI Institute and a researcher in the artificial intelligence consortium IVADO. 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 worked with industrial partners on verification of cyber-physical systems and conceptual frameworks for Digital Twins. He received his Master's and PhD from McGill University, completing the PhD in 2019 on model transformation verification. He is the lead organizer of the Software Engineering at Montréal (SEMTL) seminar series. He regularly reviews for leading software engineering conferences and journals, and has received multiple best reviewer awards for this work.

Education

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