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
  • Knowledge representation
  • Virtual reality
  • Ontologies
  • Cyber-physical systems
  • Verification and validation
  • Model transformations
  • Model-driven engineering
  • Software engineering
Expertise type(s) (NSERC subjects)
  • 2705 Software and development
  • 2706 Software engineering
  • 2720 Computer systems software
  • 2803 Knowledge representation


Recent publications


Bentley James Oakes is an Assistant Professor in the Department of Computer Engineering and Software Engineering at Polytechnique Montréal. Previously, he was a post-doctoral researcher at the University of Montréal and at the University of Antwerp. He received his PhD at McGill University in 2019 on the topic of model transformation verification. His research interests include digital twins, verification of cyber-physical systems, model-driven engineering, knowledge representation, and model transformations. Specifically, he is interested in how to capture and utilize domain knowledge for the construction of digital twins. He has published papers in premier model-driven engineering and software engineering venues, including TOSEM, SoSyM, and MODELS. He has been recognized for his exceptional reviewing contributions, regularly serving as a reviewer for conferences and journals and earning multiple awards for best reviewer.


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