- Software Analytics. Analysis of multi-faceted communications in software repositories to generate actionable and trustworthy insights and tools for stakeholders
- Software Security. Security and trustworthiness analysis of cyber-physical software systems and crowd-shared technical data
- MLOps (Machine Learning Operationalization). Analysis of socio-technical aspects of productionizing robust and functional ML software systems.
- Software Documentation. Automatic quality assurance and creation of software library (e.g., API, SDK) and process documentation
- NSERC (Discovery, Alliance, EIDM)
- Industrial Partnerships (IBM, YourArbor, etc.)
- Alberta Innovates
- University of Calgary Startup Fund