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 Poster
].
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