Ahmad Abdellatif
Assistant Professor at the University of Calgary

I am an Assistant Professor in the Department of Electrical and Software Engineering at the University of Calgary. Before, I worked as a postdoctoral researcher at DASLab in the department of computer science and software engineering at Concordia University. I received my Ph.D. degree in Software Engineering from Concordia University under Dr. Emad Shihab supervision. I obtained my master’s degree in Software Engineering from King Fahd University of Petroleum and Minerals (KFUPM). My research interests cover a wide range of software engineering related topics, including:
- Software Chatbots
- Software Engineering for Artificial Intelligence
- Mining Software Repositories
- Software Quality
- Software Ecosystems
Recent Publications
- Prompting Matters: Assessing the Effect of Prompting Techniques on LLM-Generated Class CodeIn Proceedings of the 41st International Conference on Software Maintenance and Evolution (ICSME), 2025
- Characterizing Packages for Vulnerability PredictionIn Proceedings of the 22nd International Conference on Mining Software Repositories (MSR), 2025
- Tracing Vulnerabilities in Maven: A Study of CVE Lifecycles and Dependency NetworksIn Proceedings of the 22nd International Conference on Mining Software Repositories (MSR), 2025
- Opportunities and Security Risks of Technical Leverage: A Replication Study on the NPM EcosystemEmpirical Software Engineering, 2025