
What we study
Our research
Our work brings together program analysis, empirical software engineering, and emerging AI techniques to address real challenges in software development.
Research highlights
Featured publications
Selected recent work recognized by the software engineering research community.
ACM SIGSOFT Distinguished Paper · FSE 2026
Carbon-Taxed Transformers: A Green Compression Pipeline for Overgrown Language Models
Alam, A. I., Roy, P. R., Roy, C. K., Roy, B. & Schneider, K. A. (2026). Proceedings of the ACM on Software Engineering, 3(FSE), 1035–1058.
Best Paper · EASE 2026
MoEKD: Mixture-of-Experts Knowledge Distillation for Robust and High-Performing Compressed Code Models
Awal, M. A., Rochan, M. & Roy, C. K. (2026). International Conference on Evaluation and Assessment in Software Engineering (EASE).
Research support
Funding & partnerships
We gratefully acknowledge the organizations and programs supporting our research, infrastructure, and collaborations.
We acknowledge the support of the Natural Sciences and Engineering Research Council of Canada (NSERC).
Nous remercions le Conseil de recherches en sciences naturelles et en génie du Canada (CRSNG) de son soutien.
Contributions to CFREF initiatives
Land acknowledgement
The Software Research Lab is located on Treaty 6 Territory and the Homeland of the Métis. We honour the First Nations and Métis peoples whose ancestors have cared for this land, and we commit to strengthening our relationships with one another.



