Rabe Abdalkareem

Orcid: 0000-0001-9914-5434

According to our database1, Rabe Abdalkareem authored at least 33 papers between 2014 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Are Prompt Engineering and TODO Comments Friends or Foes? An Evaluation on GitHub Copilot.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

2023
Dependency Update Strategies and Package Characteristics.
ACM Trans. Softw. Eng. Methodol., November, 2023

Empirical analysis of security-related code reviews in npm packages.
J. Syst. Softw., September, 2023

What are the characteristics of highly-selected packages? A case study on the npm ecosystem.
J. Syst. Softw., April, 2023

On Wasted Contributions: Understanding the Dynamics of Contributor-Abandoned Pull Requests-A Mixed-Methods Study of 10 Large Open-Source Projects.
ACM Trans. Softw. Eng. Methodol., January, 2023

Where to Go Now? Finding Alternatives for Declining Packages in the npm Ecosystem.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

2022
Dependency Smells in JavaScript Projects.
IEEE Trans. Software Eng., 2022

Breaking Type Safety in Go: An Empirical Study on the Usage of the unsafe Package.
IEEE Trans. Software Eng., 2022

On the Untriviality of Trivial Packages: An Empirical Study of npm JavaScript Packages.
IEEE Trans. Software Eng., 2022

Toward Using Package Centrality Trend to Identify Packages in Decline.
IEEE Trans. Engineering Management, 2022

A Machine Learning Approach to Determine the Semantic Versioning Type of npm Packages Releases.
CoRR, 2022

23 shades of self-admitted technical debt: an empirical study on machine learning software.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

On the Co-Occurrence of Refactoring of Test and Source Code.
Proceedings of the 19th IEEE/ACM International Conference on Mining Software Repositories, 2022

Combining Static and Dynamic Analysis to Decompose Monolithic Application into Microservices.
Proceedings of the Service-Oriented Computing - 20th International Conference, 2022

2021
Which Commits Can Be CI Skipped?
IEEE Trans. Software Eng., 2021

A Machine Learning Approach to Improve the Detection of CI Skip Commits.
IEEE Trans. Software Eng., 2021

On the Removal of Feature Toggles.
Empir. Softw. Eng., 2021

Helping or not helping? Why and how trivial packages impact the npm ecosystem.
Empir. Softw. Eng., 2021

On Wasted Contributions: Understanding the Dynamics of Contributor-Abandoned Pull Requests.
CoRR, 2021

Towards Using Package Centrality Trend to Identify Packages in Decline.
CoRR, 2021

How Effective is Continuous Integration in Indicating Single-Statement Bugs?
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

2020
On the impact of using trivial packages: an empirical case study on npm and PyPI.
Empir. Softw. Eng., 2020

Using Others' Tests to Identify Breaking Updates.
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020

Challenges in Chatbot Development: A Study of Stack Overflow Posts.
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020

2018
An empirical study of Android Wear user complaints.
Empir. Softw. Eng., 2018

Studying Permission Related Issues in Android Wearable Apps.
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018

2017
What Do Developers Use the Crowd For? A Study Using Stack Overflow.
IEEE Softw., 2017

On code reuse from StackOverflow: An exploratory study on Android apps.
Inf. Softw. Technol., 2017

Why do developers use trivial packages? an empirical case study on npm.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

Reasons and drawbacks of using trivial npm packages: the developers' perspective.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

An Empirical Study on the Removal of Self-Admitted Technical Debt.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

Examining User Complaints of Wearable Apps: A Case Study on Android Wear.
Proceedings of the 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2017

2014
Toward Software Measurement and Quality Analysis of MARF and GIPSY Case Studies a Team 13 SOEN6611-S14 Project Report.
CoRR, 2014


  Loading...