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