Research Interests

  • Software Maintenance and Evolution
  • Software Analysis and Manipulation
  • Software Architecture, Design and Development
  • Software Reverse Engineering and Migration
  • Human Computer Interaction and UI Engineering
  • Programming and Domain-Specific Languages
  • Source Code Mining
  • Data- Intensive Discovery
  • Requirements Engineering

Current/Recent Research Funding

  • Co-Applicant, NSERC CREATE SOAR: Software Analytics Research, 2020/9-2026/8, $1.650M
  • PI, NSERC Discovery Grant, Software Analysis and Evolution for Data Intensive Discovery, 2019/4-2024/3
  • Co-Applicant, NSERC CREATE SWaGUR: Saskatchewan-Waterloo Games User Research, 2016/4-2022/3, $1.650M
  • Co-PI, Data Management Portal and Repository (Project within CFREF project Designing Crops for Global Food Security), 2019/4-2022/3, $0.92M
  • Co-Lead, Core Computer Science Project (Project within CFREF Global Water Futures: Solutions to Water Threats in an Era of Global Change), Phase 1: 2018/1-2020/12, $1.041M
  • Co-PI, CANARIE Research Data Management Program, Management Software for Active Research, 2018/10-2020/3, $0.553M
  • Co-PI, P2IRC Cloud: Big Data Analytics for Crop Phenomics (Project 3.1 of CFREF project Designing Crops for Global Food Security), 2015/9-2019/8, $1.013M