Publications

Topic

Member

Venue× 11

Year

24 publications

Journal Papers × 10

  1. SnipTest: Fuzzing Multi-Level Code Slices for Validating Vulnerabilities

    Aniruddhan Murali, Noble Saji Mathews, Mahmoud Alfadel*, Meng Xu, Meiyappan Nagappan

    IEEE Transactions on Software Engineering, 2026

  2. BLAZE: Cross-Language and Cross-Project Bug Localization via Dynamic Chunking and Hard Example Learning

    Partha Chakraborty, Mahmoud Alfadel, Meiyappan Nagappan

    IEEE Transactions on Software Engineering, 2025

  3. RLocator: Reinforcement Learning for Bug Localization

    Partha Chakraborty, Mahmoud Alfadel, Meiyappan Nagappan

    IEEE Transactions on Software Engineering, 2024

  4. AddressWatcher: Sanitizer-Based Localization of Memory Leak Fixes

    Aniruddhan Murali, Mahmoud Alfadel, Meiyappan Nagappan, Meng Xu, Chengnian Sun

    IEEE Transactions on Software Engineering, 2024

  5. Revisiting the Performance of Deep Learning-Based Vulnerability Detection on Realistic Datasets

    Partha Chakraborty, Krishna Kanth Arumugam, Mahmoud Alfadel, Meiyappan Nagappan, Shane McIntosh

    IEEE Transactions on Software Engineering, 2024

  6. Characterizing Timeout Builds in Continuous Integration

    Nimmi Rashinika Weeraddana, Mahmoud Alfadel, Shane McIntosh

    IEEE Transactions on Software Engineering, 2024

  7. Empirical Analysis of Security-Related Code Reviews in npm Packages

    Mahmoud Alfadel*, Nicholas Alexandre Nagy, Diego Elias Costa, Rabe Abdalkareem, Emad Shihab

    Journal of Systems and Software, 2023

  8. Empirical Analysis of Security Vulnerabilities in Python Packages

    Mahmoud Alfadel*, Diego Elias Costa, Emad Shihab

    Empirical Software Engineering, 2023

  9. An Empirical Comparison of Ethnic and Gender Diversity of DevOps and non-DevOps Contributions to Open-Source Projects

    Nimmi Rashinika Weeraddana, Xiaoyan Xu, Mahmoud Alfadel, Shane McIntosh, Meiyappan Nagappan

    Empirical Software Engineering, 2023

  10. On the Discoverability of npm Vulnerabilities in Node.js Projects

    Mahmoud Alfadel*, Diego Elias Costa, Emad Shihab, Bram Adams

    ACM Transactions on Software Engineering and Methodology, 2023

Conference Papers × 13

  1. Who Writes the Docs in SE 3.0? Agent vs. Human Documentation Pull Requests

    Kazuma Yamasaki, Joseph Ayobami Joshua, Tasha Settewong, Mahmoud Alfadel, Kazumasa Shimari, Kenichi Matsumoto

    International Conference on Mining Software Repositories (Mining Challenge), 2026

  2. An Empirical Study of Policy as Code: Adoption, Purpose, and Maintenance

    Ruben Opdebeeck, Mahmoud Alfadel, Akond Rahman, Yutaro Kashiwa, João F. Ferreira, Raula Gaikovina Kula, Coen De Roover

    International Conference on Mining Software Repositories, 2026

  3. The Cost of Downgrading Build Systems: A Case Study of Kubernetes

    Gareema Ranjan, Mahmoud Alfadel, Gengyi Sun, Shane McIntosh

    International Conference on Automated Software Engineering, 2025

  4. Developer-Applied Accelerations in Continuous Integration: A Detection Approach and Catalog of Patterns

    Mingyang Yin, Yutaro Kashiwa, Keheliya Gallaba, Mahmoud Alfadel, Yasutaka Kamei, Shane McIntosh

    International Conference on Automated Software Engineering, 2024

  5. Understanding the Implications of Changes to Build Systems

    Mahtab Nejati, Mahmoud Alfadel, Shane McIntosh

    International Conference on Automated Software Engineering, 2024

  6. Empirical Analysis of Vulnerabilities Life Cycle in Golang Ecosystem

    Mahmoud Alfadel*, Diego Elias Costa, Emad Shihab

    International Conference on Software Engineering, 2024

  7. Exploring the Adoption of Fuzz Testing in Open-Source Software: A Case Study of the Go Community

    Olivier Nourry, Masanari Kondo, Mahmoud Alfadel, Shane McIntosh, Yasutaka Kamei

    International Conference on Software Maintenance and Evolution, 2024

  8. FuzzSlice: Pruning False Positives in Static Analysis Warnings through Function-Level Fuzzing

    Aniruddhan Murali, Noble Saji Mathews, Mahmoud Alfadel, Meiyappan Nagappan, Meng Xu

    International Conference on Software Engineering, 2024

  9. Dependency-Induced Waste in Continuous Integration: An Empirical Study of Unused Dependencies in the npm Ecosystem

    Nimmi Rashinika Weeraddana, Mahmoud Alfadel, Shane McIntosh

    Proceedings of the ACM on Software Engineering (FSE), 2024

  10. Code Review of Build System Specifications: Prevalence, Purposes, Patterns, and Perceptions

    Mahtab Nejati, Mahmoud Alfadel, Shane McIntosh

    International Conference on Software Engineering, 2023

  11. On the Use of Dependabot Security Pull Requests

    Mahmoud Alfadel*, Diego Elias Costa, Emad Shihab, Mouafak Mkhallalati

    International Conference on Mining Software Repositories, 2021

  12. Empirical Analysis of Security Vulnerabilities in Python Packages

    Mahmoud Alfadel*, Diego Elias Costa, Emad Shihab

    International Conference on Software Analysis, Evolution and Reengineering, 2021

Workshop Papers × 1

  1. Memory Forensics Tools: Comparing Processing Time and Left Artifacts on Volatile Memory

    Khaleque Md. Aashiq Kamal, Mahmoud Alfadel, Munawara Saiyara Munia

    International Workshop on Computational Intelligence, 2016