I am Mohayemin, a PhD student working at Software Maintenance and Reuse (SMR) Lab, Department of Computing Science, University of Alberta. My research focuses on library migration, the process of replacing one library with another in a software application. My research goal is to develop tools and techniques for efficient and reliable library migration.

Previously I taught Software Engineering at the Islamic University of Technology (IUT). Before that, I worked at Streams Tech Ltd as a Software Engineer. I did my MSc and BSc in Software Engineering at Institute of Information Technology, University of Dhaka.

Contact

Publications

Characterizing Python Library Migrations
Mohayeminul Islam, Ajay Kumar Jha, Ildar Akhmetov, and Sarah Nadi
In Proceedings of the ACM International Conference on the Foundations of Software Engineering (FSE), 2024
PyMigBench: A Benchmark for Python Library Migration
Mohayeminul Islam, Ajay Kumar Jha, Sarah Nadi, and Ildar Akhmetov
In Proceedings of the 20th ACM International Conference on Mining Software Repositories (MSR) – Data Showcase Track, 2023
An Empirical Study on Bugs Inside PyTorch: A Replication Study
Sharon Chee Yin Ho, Vahid Majdinasab, Mohayeminul Islam, Diego Elias Costa, Emad Shihab, Foutse Khomh, Sarah Nadi, and Muhammad Raza
IEEE International Conference on Software Maintenance and Evolution (ICSME), 2023

Teaching