photo-small

I am a postdoctoral researcher at DASLab in the department of computer science and software engineering at Concordia University. I received my Ph.D. degree in Software Engineering from Concordia University under Dr. Emad Shihab supervision. I obtained my master’s degree in Software Engineering from King Fahd University of Petroleum and Minerals (KFUPM). My research interests cover a wide range of software engineering related topics including software bots, chatbots, software quality, and mining software repositories.

Publications

  • A. Abdellatif, M. Wessel, I. Steinmacher, M. Gerosa and E. Shihab, “BotHunter: An Approach to Detect Software Bots in GitHub“,  In Proceedings of the 19th International Conference on Mining Software Repositories (MSR’22), Accepted 2022.
  • M. Wessel, A. Abdellatif, I. Wiese, T. Conte, E. Shihab, M. Gerosa, I. Steinmacher, “Bots for Pull Requests: The Good, the Bad, and the Promising“, In Proceedings of the 44th ACM/IEEE International Conference on Software Engineering (ICSE’22), Accepted 2021.
  • A. Abdellatif, K. Badran, D. Elias Costa, and E. Shihab, “A Comparison of Natural Language Understanding Platforms for Chatbots in Software Engineering“, IEEE Transactions on Software Engineering (TSE), Accepted 2021.
  • A. Abdellatif, Y. Zeng, M. Elshafei, E. Shihab, and W. Shang, “Simplifying the Search of npm Packages”, Elsevier’s Journal of Information and Software Technology (IST), Accepted 2020.
  • A. Abdellatif, D. Elias Costa, K. Badran, R. Abdalkareem, and E. Shihab, “Challenges in Chatbot Development: A Study of Stack Overflow Posts“,  In Proceedings of the 17th International Conference on Mining Software Repositories (MSR’20), Accepted 2020.
  • A. Abdellatif, K. Badran, and E. Shihab, “MSRBot: Using Bots to Answer Questions from Software Repositories”, Springer’s Journal of Empirical Software Engineering (EMSE), Accepted 2019
  • A. Abdellatif, M. Alshayeb, S. Zahran, M. Niazi, “A measurement framework for software product maturity assessment”, Journal of Software: Evolution and Process, Accepted 2019
  • S. Anwer, A. Abdellatif, M. Alshayeb, M. Shakeel Anjum, “Effect of Coupling on Software Faults: An Empirical Study”, International Conference on Communication, Computing and Digital Systems (C-CODE 2017)
  • M. Alshayeb, A. Abdellatif, S. Zahran and M. Niazi, “Method, apparatus, and non-transitory computer readable media for the assessment of software products”, US Patent No. 9,558,098, January 31, 2017.
  • M. Alshayeb, A. Abdellatif, S. Zahran, M. Niazi,Towards a Framework for Software Product Maturity Measurement”, The Tenth International Conference on Software Engineering Advances (ICSEA 2015)

Posters

  • A. Abdellatif, K. Badran, and E. Shihab, “A Comparison of Natural Language Understanding (NLUs) Engines for Software Bots” at Consortium for Software Engineering Research, Fall 2019 Meeting, Markham, Toronto, Canada [Best Postercup].

Service

  • PC Member: MSR ’22 – IEEE/ACM Automated Software Engineering Conference (Mining Challenge Track).
  • Reviewer: IST ’22 –Elsevier’s Journal of Information and Software Technology.
  • Reviewer: IEEE Software’22 – IEEE Software.
  • PC Member: BotSE ’22 – The Fourth International Workshop on Bots in Software Engineering (co-located with ICSE 2022).
  • Web Chair: BotSE ’22 – The Fourth International Workshop on Bots in Software Engineering (co-located with ICSE 2022).
  • PC Member: ASE ’21 – IEEE/ACM Automated Software Engineering Conference (Artifact Track).
  • PC Member: ESEC/FSE ’21 – The ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (Artifact Track).
  • Reviewer: EMSE ’21 – Springer’s Journal of Empirical Software Engineering.
  • Shadow-PC: MSR ’21 – 18th Working Conference on Mining Software Repositories (Main Research Track)
  • Web Chair: BotSE ’21 – The Third International Workshop on Bots in Software Engineering (co-located with ICSE 2021).
  • Reviewer: TSE ’20 – Transactions on Software Engineering.
  • Reviewer: PeerJ ’20 – PeerJ Computer Science Journal.
  • Sub-reviewer: IST ’20 –Elsevier’s Journal of Information and Software Technology.
  • Sub-reviewer: IEEE Software ’20 – IEEE Software Journal.
  • Sub-reviewer: SANER ’20 – 27th IEEE International Conference on Software Analysis, Evolution and Reengineering (Main Research Track).
  • Web Chair: BotSE ’20 – The Second International Workshop on Bots in Software Engineering (co-located with ICSE 2020).
  • Web Chair: BotSE ’19 – The First International Workshop on Bots in Software Engineering (co-located with ICSE 2019).
  • Sub-reviewer: ICPC ’18 – 26th IEEE International Conference on Program Comprehension (Main Research Track).
  • Sub-reviewer: MSR ’18 – The 15th International Conference on Mining Software Repositories (Main Research Track).
  • Sub-reviewer: SANER ’18 – 25th IEEE International Conference on Software Analysis, Evolution and Reengineering (Main Research Track).

Student Volunteer

  • The 42nd ACM/IEEE International Conference on Software Engineering (ICSE’20), Seoul, South Korea.
  • The 41st ACM/IEEE International Conference on Software Engineering (ICSE’19), Montreal, QC, Canada.

Teaching Assistant

  • SOEN-490SS: Capstone Software Engineering Design Project (Winter 2020)
  • SOEN-691E: Software Re-engineering (Winter 2020).
  • SOEN-490SS: Capstone Software Engineering Design Project (Fall 2019)
  • SOEN-691E: Software Re-engineering (Winter 2019).
  • SOEN 341: Software Process (Fall 2018)

Awards

  • Concordia Accelerator Award 2021
  • Concordia Merit Scholarship 2018
  • Concordia International Tuition Award of Excellence 2017

Contact

Email: a_bdella [at] encs [dot] concordia [dot] ca
Alternative Email: ahmad.k.abdellatif [at] gmail [dot] com