Search Results for author: Hussein Alrubaye

Found 4 papers, 1 papers with code

How Does API Migration Impact Software Quality and Comprehension? An Empirical Study

no code implementations18 Jul 2019 Hussein Alrubaye, Deema Alshoaibi, Eman Alomar, Mohamed Wiem Mkaouer, Ali Ouni

The migration process between different third-party software libraries is hard, complex and error-prone.

Software Engineering

MigrationMiner: An Automated Detection Tool of Third-Party Java Library Migration at the Method Level

1 code implementation5 Jul 2019 Hussein Alrubaye, Mohamed Wiem Mkaouer, Ali Ouni

In this paper we introduce, MigrationMiner, an automated tool that detects code migrations performed between Java third-party library.

Learning to Recommend Third-Party Library Migration Opportunities at the API Level

no code implementations7 Jun 2019 Hussein Alrubaye, Mohamed Wiem Mkaouer, Igor Khokhlov, Leon Reznik, Ali Ouni, Jason Mcgoff

The manual migration between different third-party libraries represents a challenge for software developers.

On the Use of Information Retrieval to Automate the Detection of Third-Party Java Library Migration at the Method Level

no code implementations2 Jun 2019 Hussein Alrubaye, Mohamed Wiem Mkaouer, Ali Ouni

In this paper, we introduce a novel mining approach that extracts existing instances of library method replacements that are manually performed by developers for a given library migration to automatically generate migration patterns in the method level.

Software Engineering

Cannot find the paper you are looking for? You can Submit a new open access paper.