Ahmad Abdellatif

Assistant Professor at the University of Calgary

ahmad.jpg

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

  1. Prompting Matters: Assessing the Effect of Prompting Techniques on LLM-Generated Class Code
    Adam Yuen, John Pangas, Md Mainul Hasan Polash, and Ahmad Abdellatif
    In Proceedings of the 41st International Conference on Software Maintenance and Evolution (ICSME), 2025
  2. Characterizing Packages for Vulnerability Prediction
    Saviour Owolabi, Francesco Rosati, Ahmad Abdellatif, and Lorenzo De Carli
    In Proceedings of the 22nd International Conference on Mining Software Repositories (MSR), 2025
  3. Tracing Vulnerabilities in Maven: A Study of CVE Lifecycles and Dependency Networks
    Corey Yang-Smith and Ahmad Abdellatif
    In Proceedings of the 22nd International Conference on Mining Software Repositories (MSR), 2025
  4. Opportunities and Security Risks of Technical Leverage: A Replication Study on the NPM Ecosystem
    Haya Samaana, Diego Elias Costa, Ahmad Abdellatif, and Emad Shihab
    Empirical Software Engineering, 2025