Publications

2025

  1. Byam: Fixing Breaking Dependency Updates with Large Language Models
    Frank Reyes, May Mahmoud, Federico Bono , and 3 more authors
    2025
  2. PyMigTool: a tool for end-to-end Python library migration
    Mohayeminul Islam, Ajay Kumar Jha, May Mahmoud , and 1 more author
    2025
  3. An Empirical Study of Python Library Migration Using Large Language Models
    Mohayeminul Islam, Ajay Kumar Jha, May Mahmoud , and 2 more authors
    In Proceedings of the 40th IEEE/ACM International Conference on Automated Software Engineering (ASE 2025) , Seoul, Republic of Korea, 2025
  4. A Friend or a Foe? Evaluating ChatGPT’s Impact on Students’ Computational Thinking Skills
    May Mahmoud, Eric Asare, Nourhan Skar , and 1 more author
    In Proceedings of the 29th he International Conference on Evaluation and Assessment in Software Engineering (EASE 2025) - LEARNER Track , Istanbul, Turkey, 2025

2024

  1. API usage templates via structural generalization
    May Mahmoud, Robert J. Walker, and Jörg Denzinger
    Journal of Systems and Software, 2024

2014

  1. Utilizing graph-based representation of text in a hybrid approach to multiple documents summarization
    May Sayed Mahmoud
    2014
  2. Real-time annotation and enrichment of captured video
    M. A. El-Saban, X. J. Wang, and M. A. Sayed
    2014