Toward Software Measurement and Quality Analysis of MARF and GIPSY Case Studies a Team 13 SOEN6611-S14 Project Report. - Abdulrhman Albeladi; Rabe Abdalkareem; Farhat Agwaeten; Khalid Altoum; Youssef Bennis; Zakaria Nasereldine (CoRR, 2014)

Examining User Complaints of Wearable Apps: A Case Study on Android Wear. - Suhaib Mujahid; Giancarlo Sierra; Rabe Abdalkareem; Emad Shihab; Weiyi Shang (MOBILESoft@ICSE, 2017)

An Empirical Study on the Removal of Self-Admitted Technical Debt. - Everton da S. Maldonado; Rabe Abdalkareem; Emad Shihab; Alexander Serebrenik (ICSME, 2017)

Reasons and drawbacks of using trivial npm packages: the developers' perspective. - Rabe Abdalkareem (ESEC/SIGSOFT FSE, 2017)

Why do developers use trivial packages? an empirical case study on npm. - Rabe Abdalkareem; Olivier Nourry; Sultan Wehaibi; Suhaib Mujahid; Emad Shihab (ESEC/SIGSOFT FSE, 2017)

On code reuse from StackOverflow: An exploratory study on Android apps. - Rabe Abdalkareem; Emad Shihab; Juergen Rilling (Inf. Softw. Technol., 2017)

What Do Developers Use the Crowd For? A Study Using Stack Overflow. - Rabe Abdalkareem; Emad Shihab; Juergen Rilling (IEEE Softw., 2017)

Studying Permission Related Issues in Android Wearable Apps. - Suhaib Mujahid; Rabe Abdalkareem; Emad Shihab (ICSME, 2018)

An empirical study of Android Wear user complaints. - Suhaib Mujahid; Giancarlo Sierra; Rabe Abdalkareem; Emad Shihab; Weiyi Shang (Empir. Softw. Eng., 2018)

Challenges in Chatbot Development: A Study of Stack Overflow Posts. - Ahmad Abdellatif; Diego Costa 001; Khaled Badran; Rabe Abdalkareem; Emad Shihab (MSR, 2020)

Using Others' Tests to Identify Breaking Updates. - Suhaib Mujahid; Rabe Abdalkareem; Emad Shihab; Shane McIntosh (MSR, 2020)

On the impact of using trivial packages: an empirical case study on npm and PyPI. - Rabe Abdalkareem; Vinicius Oda; Suhaib Mujahid; Emad Shihab (Empir. Softw. Eng., 2020)

How Effective is Continuous Integration in Indicating Single-Statement Bugs? - Jasmine Latendresse; Rabe Abdalkareem; Diego Elias Costa; Emad Shihab (MSR, 2021)

Towards Using Package Centrality Trend to Identify Packages in Decline. - Suhaib Mujahid; Diego Elias Costa; Rabe Abdalkareem; Emad Shihab; Mohamed Aymen Saied; Bram Adams (CoRR, 2021)

On Wasted Contributions: Understanding the Dynamics of Contributor-Abandoned Pull Requests. - SayedHassan Khatoonabadi; Diego Elias Costa; Rabe Abdalkareem; Emad Shihab (CoRR, 2021)

Helping or not helping? Why and how trivial packages impact the npm ecosystem. - Xiaowei Chen; Rabe Abdalkareem; Suhaib Mujahid; Emad Shihab; Xin Xia 001 (Empir. Softw. Eng., 2021)

On the Removal of Feature Toggles. - Juan Hoyos; Rabe Abdalkareem; Suhaib Mujahid; Emad Shihab; Albeiro Espinosa Bedoya (Empir. Softw. Eng., 2021)

A Machine Learning Approach to Improve the Detection of CI Skip Commits. - Rabe Abdalkareem; Suhaib Mujahid; Emad Shihab (IEEE Trans. Software Eng., 2021)

Which Commits Can Be CI Skipped? - Rabe Abdalkareem; Suhaib Mujahid; Emad Shihab; Juergen Rilling (IEEE Trans. Software Eng., 2021)

Combining Static and Dynamic Analysis to Decompose Monolithic Application into Microservices. - Khaled Sellami; Mohamed Aymen Saied; Ali Ouni 001; Rabe Abdalkareem (ICSOC, 2022)

On the Co-Occurrence of Refactoring of Test and Source Code. - Nicholas Alexandre Nagy; Rabe Abdalkareem (MSR, 2022)

23 shades of self-admitted technical debt: an empirical study on machine learning software. - David O'Brien; Sumon Biswas; Sayem Imtiaz; Rabe Abdalkareem; Emad Shihab; Hridesh Rajan (ESEC/SIGSOFT FSE, 2022)

A Machine Learning Approach to Determine the Semantic Versioning Type of npm Packages Releases. - Rabe Abdalkareem; Md Atique Reza Chowdhury; Emad Shihab (CoRR, 2022)

Toward Using Package Centrality Trend to Identify Packages in Decline. - Suhaib Mujahid; Diego Elias Costa; Rabe Abdalkareem; Emad Shihab; Mohamed Aymen Saied; Bram Adams (IEEE Trans. Engineering Management, 2022)

On the Untriviality of Trivial Packages: An Empirical Study of npm JavaScript Packages. - Md Atique Reza Chowdhury; Rabe Abdalkareem; Emad Shihab; Bram Adams (IEEE Trans. Software Eng., 2022)

Breaking Type Safety in Go: An Empirical Study on the Usage of the unsafe Package. - Diego Elias Costa; Suhaib Mujahid; Rabe Abdalkareem; Emad Shihab (IEEE Trans. Software Eng., 2022)

Dependency Smells in JavaScript Projects. - Abbas Javan Jafari; Diego Elias Costa; Rabe Abdalkareem; Emad Shihab; Nikolaos Tsantalis (IEEE Trans. Software Eng., 2022)

Where to Go Now? Finding Alternatives for Declining Packages in the npm Ecosystem. - Suhaib Mujahid; Diego Elias Costa; Rabe Abdalkareem; Emad Shihab (ASE, 2023)

On Wasted Contributions: Understanding the Dynamics of Contributor-Abandoned Pull Requests-A Mixed-Methods Study of 10 Large Open-Source Projects. - SayedHassan Khatoonabadi; Diego Elias Costa; Rabe Abdalkareem; Emad Shihab (ACM Trans. Softw. Eng. Methodol., 2023)

What are the characteristics of highly-selected packages? A case study on the npm ecosystem. - Suhaib Mujahid; Rabe Abdalkareem; Emad Shihab (J. Syst. Softw., 2023)

Empirical analysis of security-related code reviews in npm packages. - Mahmoud Alfadel; Nicholas Alexandre Nagy; Diego Elias Costa; Rabe Abdalkareem; Emad Shihab (J. Syst. Softw., 2023)

Dependency Update Strategies and Package Characteristics. - Abbas Javan Jafari; Diego Elias Costa; Emad Shihab; Rabe Abdalkareem (ACM Trans. Softw. Eng. Methodol., 2023)

Are Prompt Engineering and TODO Comments Friends or Foes? An Evaluation on GitHub Copilot. - David O'Brien; Sumon Biswas; Sayem Mohammad Imtiaz; Rabe Abdalkareem; Emad Shihab; Hridesh Rajan (ICSE, 2024)

On the Impact of Draft Pull Requests on Accelerating Feedback. - Firas Harbaoui; Mohammed Sayagh; Rabe Abdalkareem (ICSME, 2024)