Department of Computer Engineering and Software Engineering
Software and development Software engineering Computer systems software Knowledge representation Industry 4.0 Artificial intelligence Virtual reality and related simulations Modelling and simulation studies
Modeling and Artificial Intelligence
Industry of the Future and Digital Society
Research interests and affiliations
- 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
- IVADO, Researcher
- Software Engineering at Montréal, Coordinator
- Software Engineering for Machine Learning Applications research group, Member
- Associate Academic Member, Associate member
- 2705 Software and development
- 2706 Software engineering
- 2720 Computer systems software
- 2803 Knowledge representation
- 2716 Virtual reality and related simulations
Publications
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