I have multiple positions for self-motivated and hard-working PhD and Master’s students. Please contact me by email if you are interested.

Rabe Abdalkareem is a tenure-track assistant professor in the School of Computer Science at Carleton University. Prior to joining Carleton University, he was a postdoctoral research fellow in the Software Analysis and Intelligence Lab (SAIL) at Queen’s University, Canada. He obtained his Ph.D. in Software Engineering from Concordia University supervised by Dr. Emad Shihab and Dr. Juergen Rilling. He received his MSc. in Computer Science from Concordia University.

His research interests and expertise are in Software Engineering, with a special interest in Crowdsourcing in Software Engineering (e.,g. Stack Overflow and npm), Empirical Software Engineering, Mining Software Repositories, and Software Ecosystems. In particular, he leverages historical project data and applies Data Mining, Machine Learning, and Statistical Analysis techniques in order to better understand what and how software practitioners use the crowd and build techniques to help them effectively take advantage of these crowd resources.

Research Interests

  1. Mining software repositories
  2. Empirical software engineering
  3. Software evolution and maintenance
  4. Software reuse
  5. Crowd sourced software engineering
  6. Data-driven software engineering
  7. Software ecosystem

For full detail about my research please look at my publications.