rabeRabe Abdalkareem is a Ph.D. candidate in the department of computer science and software engineering at Concordia University supervised by Dr. Juergen Rilling‎ and Dr. Emad Shihab . He received his MSc. in Computer Science from Concordia University. His research interests include software engineering, software evolution and maintenance, mining software repositories, software reuse, machine learning, and applications of Semantic Web in software engineering.

Publications

  • R. Abdalkareem, O. Nourry, S. Wehaibi, S. Mujahid, and E. Shihab, “Why Do Developers Use Trivial Packages? An Empirical Case Study on npm”, In Proceedings of the 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE’17), Accepted 2017.
  • R. Abdalkareem, “Reasons and Drawbacks of using Trivial  npm  Packages: The Developers’ Perspective”, In Proceedings of the 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE’17), Student Research Competition, Accepted 2017. PDF
  • E. Maldonado, R. Abdalkareem, E. Shihab and A. Serebrenik.  “An Empirical Study On the Removal of Self-Admitted Technical Debt”,  In Proceedings of the 33rd International Conference on Software Maintenance and Evolution (ICSME’17), Accepted 2017.
  • R. Abdalkareem, E. Shihab, and J. Rilling, “What Do Developers Use the Crowd For? A Study Using Stack Overflow”,  Special Issue on Crowdsourcing for Software Engineering, IEEE Software, 34 (2) (2017), pp. 53–60.
  • R. Abdalkareem, E. Shihab, and J. Rilling, “On code reuse from StackOverflow: An exploratory study on Android apps”, Information and Software Technology, Accepted 2017.
  • S. Mujahid, G. Sierra, R. Abdalkareem, E. Shihab, W. Shang, “Examining User Complaints of Wearable Apps: A Case Study on Android Wear”,  Proceedings of 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MOBILESoft 2017).

Posters

  • R. Abdalkareem, O. Nourry, S. Wehaibi and E. Shihab, “Reasons and Drawbacks of using Trivial npm Packages: The Developers’ Perspective” at Consortium for Software Engineering Research, Fall 2016 Meeting, Markham, Toronto, Canada, 2016 [Best Postercup].

Service

  • Sub-reviewer: ICPC’17 – 25th IEEE International Conference on Program Comprehension (main research).
  • Sub-reviewer: EMSE ’17– Journal of Empirical Software Engineering.
  • Sub-reviewer: ICPC’16 – 24th IEEE International Conference on Program Comprehension (main research).
  • Sub-reviewer: EMSE ’16– Journal of Empirical Software Engineering.

Awards

  • ACM SIGSOFT CAPS Award 2017.
  • Concordia University Conference and Exposition Award.
  • ACM SIGSOFT Student Research Competition (SRC) Award.

Contact

Email: rab_abdu [at] encs [dot] concordia [dot] ca
1455 De Maisonneuve Blvd. West. EV 8.150 Montreal, Quebec, Canada H3G 1M8