I am an Assistant Professor of Software Engineering and I run the SFG research group at LUMS. I carried out my Postdoc under Mustafa Prize Laureate Dr. Ahmed E. Hassan and IEEE Senior Member Dr. Bram Adams. My Ph.D. was advised by Dr. Abram Hindle at the University of Alberta and Dr. Karim Ali at New York University. As a researcher in Software Engineering, my research focus lies in enhancing software processes and machine-learning methods through techniques such as mining software repositories, search-based software engineering, static analysis, and energy optimization.
I am an Assistant Professor of Software Engineering and I run the SFG research group at LUMS. I carried out my Postdoc under Mustafa Prize Laureate Dr. Ahmed E. Hassan and IEEE Senior Member Dr. Bram Adams. My Ph.D. was advised by Dr. Abram Hindle at the University of Alberta and Dr. Karim Ali at New York University. As a researcher in Software Engineering, my research focus lies in enhancing software processes and machine-learning methods through techniques such as mining software repositories, search-based software engineering, static analysis, and energy optimization.
Current Research Projects
- Improving large-language maintenance processes through software engineering practices.
- Using software history to improve the large language models code generation quality.
- Anonymizing code for better privacy using large-language models.
- Exploring prompt patterns for quality code generation.
Current Students
Ph.D. Students
2023 - current --> Zhimin Zhao (Final year student)
2023 - 2025 --> Yu Shi (Third year student)
2023 - 2025 --> Adekunle Ajibode (Third year student)
Masters Students
2025 - --> Ammar Asdaque (First year student)
Research Assistant
2025 - --> Kaneez Fatima
Publications
Journal Articles
2025. Zhimin Zao, Abdul A . Bangash, Filipe R. Cogo, Bram Adams, Ahmed E. Hassan. On the Workflows and Smells of Leaderboard Operations (LBOps): An Exploratory Study of Foundation Model Leaderboard. Transactions of Software Engineering (TSE’25).
2025. Adekunle Ajibode, Abdul A . Bangash, Filipe R. Cogo, Bram Adams, Ahmed E. Hassan. Towards Semantic Versioning of Open Pre-trained Language Model Releases on Hugging Face. Journal of Empirical Software Engineering (EMSE’25).
2024. Hareem Sahar, Abdul A . Bangash, Denilson Barbosa, Abram Hindle. IRJIT: A Simple, Online, Information Retrieval Approach for Just-in-time Software Defect Prediction. Journal of Empirical Software Engineering (EMSE’24).
2024. Zhimin Zhao, Yihao Chen, Abdul A . Bangash, Bram Adams, Ahmed E. Hassan. An Empirical Study of Challenges in Machine Learning Asset Management. Journal of Empirical Software Engineering (EMSE’24).
2020. Abdul A . Bangash, Hareem Sahar, Abram Hindle, Karim Ali. On the Time-Based Conclusion Stability of Cross-Project Defect Prediction Models. Journal of Empirical Software Engineering (EMSE’20).
2019. Hareem Sahar, Abdul A . Bangash, and Mirza O. Beg. Towards energy aware object-oriented development of android applications. Journal of Sustainable Computing: Informatics and Systems (SUSCOM'19).
Proceedings
2023. Abdul A. Bangash, Karim Ali, and Abram Hindle. Energy Consumption Estimation of API-usage in Smartphone Apps via Static Analysis. 20th International Conference on Mining Software Repositories (MSR Technical-23).
2023. Anisha Islam, Nipuni Tharushika, Abdul A. Bangash, and Abram Hindle. Evolution of the Practice of Software Testing in Java Projects. 20th International Conference on Mining Software Repositories (MSR Challenge-23).
2023. Weijie Sun, Samuel Iwuchukwu, Abdul A. Bangash, and Abram Hindle. An Empirical Study to Investigate Collaboration Among Developers in Open Source Software (OSS). 20th International Conference on Mining Software Repositories (MSR Challenge-23).
2022. Abdul A. Bangash, Karim Ali, and Abram Hindle. A Black Box Technique to Reduce Energy Consumption of Android Apps. In New Ideas and Emerging Results, Short Paper, (ICSE NIER-22).
2021. Abdul A . Bangash, Hareem Sahar, Abram Hindle, Karim Ali. On the Time-Based Conclusion Stability of Cross-Project Defect Prediction Models. 43rd International Conference in Software Engineering, Journal-First Track, (ICSE Journal First-21).
2021. Abdul A. Bangash, Daniil Tiganov, Abram Hindle, and Karim Ali. Energy Efficient Guidelines for iOS Core Location Framework. 37th International Conference on Software Maintenance and Evolution, Full Paper, (ICSME Technical--21).
2019. Abdul A. Bangash, Hareem Sahar, S Chowdhury, A William Wong, Abram Hindle, and Karim Ali. What do developers know about machine learning: a study of ML discussions on StackOverflow. 16th International Conference on Mining Software Repositories, Short Paper, (MSR Challenge-19).
2017. Abdul A. Bangash, Hareem Sahar, and Mirza O. Beg. A Methodology for Relating Software Structure with Energy Consumption. IEEE International Working Conference on Source Code Analysis and Manipulation, Full Paper, (ICSME-SCAM Technical-17).
2017. Hamza M. Alvi, Hareem Sahar, Abdul A. Bangash, and Mirza O. Beg. EnSights: A tool for energy aware software development. 13th International Conference on Emerging Technologies, Short Paper, (ICET Tool-17).