Bentley OakesView profile
Assistant Professor
Bentley Oakes is an Assistant Professor in the Department of Computer Engineering and Software Engineering at Polytechnique Montréal. He holds a Ph.D. (2018) and M.Sc. (2015) from McGill University, and a B.Sc. (2013) from the University of Manitoba. His research focuses on Digital Twins , Model Transformations , and Knowledge Representation for cyber-physical systems. Ph.D. in Computer Science, McGill University, Canada M.Sc. in Science, McGill University, Canada B.Sc. in Computer Science, University of Manitoba, Canada His work bridges Model-Driven Engineering and Artificial Intelligence to advance the rigorous development of digital twins. Key research areas include: Digital Twin Engineering : Frameworks for systematic development, reporting, and validation. Knowledge Representation : Ontologies and contracts for modeling domain expertise. Model Transformations : Symbolic execution and debugging of ATL/DSLTrans transformations. Verification : Formal methods for cyber-physical systems and co-simulations. Oakes has published extensively in MODELS , MSR , TOSEM , and SoSyM . His recent studies on rationale extraction in open-source software and DevOps approaches for built assets highlight interdisciplinary innovations. He has been recognized for Outstanding Reviewing Contributions , receiving multiple Best Reviewer Awards at leading software engineering venues. At Polytechnique Montréal, he teaches courses such as: INF6900AE : Scientific and Technical Communication I INF7900AE : Scientific and Technical Communication II LOG6953FE / LOG6310E : Digital Twin Engineering LOG8371E : Software Quality Engineering









