Mahmoud Alfadel
I was a Ph.D. student at the DAS Lab at Concordia University, supervised by Dr. Emad Shihab. I obtained my master’s degree in Software Engineering from KFUPM.
My research interests cover a range of software engineering-related topics, including mining software repositories, empirical software engineering, software ecosystems, and security vulnerabilities.
Besides, I have 2 years of experience as a software developer at the DMS company, where Data Management Systems for health centres and hospitals are built.
Publications
Journals
- M. Alfadel, D. E. Costa, and E. Shihab, "Empirical Analysis of Security Vulnerabilities in Python Packages," in Empirical Software Engineering Journal, 2023
- M. Alfadel, D. E. Costa, E. Shihab, and B. Adams, "On the Discoverability of Npm Vulnerabilities in Node.Js Projects," in ACM Transactions on Software Engineering and Methodology, 2022
Conferences
- M. Alfadel, D. E. Costa, E. Shihab, and M. Mkhallalati, "On the Use of Dependabot Security Pull Requests," in Proceedings of the 18th International Conference on Mining Software Repositories (MSR'21), 2021
- M. Alfadel, D. E. Costa, and E. Shihab, "Empirical Analysis of Security Vulnerabilities in Python Packages," in Proceedings of the 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER’21), 2021
Theses
- M. Alfadel, "Assessing and Enhancing the Security of Software Packages," in , 2022
Publications Before Joining DAS
Mahmoud Alfadel, Khalid Aljasser, Mohammad Alshayeb, “Empirical Study of the Relationship between Design Patterns and Code Smells, ”PLOS One, 2020
Mahmoud Alfadel, Armin Kobilicay, and Jameleddine Hassine, “Evaluation of Halstead and Cyclomatic Complexity Metrics in Measuring Defect Density, ”IEEE GCC Conference & Exhibition, 2017
Jawad Javed Akbar Baig and Mahmoud Alfadel, “Measuring Reusability during Requirement Engineering of an ERP Implementation, ”IEEE International Conference on Intelligent Computing and Information Systems (ICICIS), 2017
Mahmoud Alfadel, El-Sayed M. El-Alfy, Khaleque Md Aashiq Kamal, “Evaluating Time and Throughput at Different Modes of Operation in AES Algorithm, ”International Conference on Information Technology (ICIT), 2017
Khaleque Md Aashiq Kamal, Mahmoud Alfadel, Munawara Saiyara Munia, “Memory Forensics Tools: Comparing Processing Time and Left Artifacts on Volatile Memory, ”International Workshop on Computational Intelligence (IWCI), 2016
Posters
- Mahmoud Alfadel and Emad Shihab, “Does Ecosystem Matter in Security Vulnerabilities: An Empirical Case Study on PyPi Ecosystem” at Consortium for Software Engineering Research, Fall 2018 Meeting, Markham, Toronto, Canada, 2018
Services
- Shadow-PC: MSR’21 – 18th Working Conference on Mining Software Repositories (main research)
- Co-reviewer: ESEM’18 – 12th International Symposium on Empirical Software Engineering and Measurement (main research)
- Co-reviewer: ICCSE’18 – 2nd International Conference on Computing Sciences and Engineering (main research)
Student Volunteer
- The 42nd ACM/IEEE International Conference on Software Engineering (ICSE’20), Seoul, South Korea
Teaching Assistant
- SOEN 384: Software Management, Measurement and Quality Control (Fall 2018)
- SOEN 344: Software Architecture and Design II (Winter 2019)
- COMP 352: Data Structure and Algorithms II (Winter 2020)
Awards
- Concordia International Tuition Award of Excellence 2018
Contact
- Email: m_alfade [at] encs [dot] concordia [dot] ca
- Alternative Email: alfadelmahmood [at] gmail [dot] com
- Twitter account