Skip to main content

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
    PDF
  • 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
    PDF

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
    PDF
  • 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
    PDF

Theses

  • M. Alfadel, "Assessing and Enhancing the Security of Software Packages," in , 2022
    PDF

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