Automating the detection of third-party Java library migration at the function level. - Hussein Alrubaye; Mohamed Wiem Mkaouer (CASCON, 2018)

Variability in Library Evolution. - Hussein Alrubaye; Mohamed Wiem Mkaouer; Anthony Peruma (Software Engineering for Variability Intensive Systems, 2019)

Comparison of block-based and hybrid-based environments in transferring programming skills to text-based environments. - Hussein Alrubaye; Stephanie Ludi; Mohamed Wiem Mkaouer (CASCON, 2019)

MigrationMiner: An Automated Detection Tool of Third-Party Java Library Migration at the Method Level. - Hussein Alrubaye; Mohamed Wiem Mkaouer; Ali Ouni 001 (ICSME, 2019)

On the use of information retrieval to automate the detection of third-party Java library migration at the method level. - Hussein Alrubaye; Mohamed Wiem Mkaouer; Ali Ouni 001 (ICPC, 2019)

Comparison of block-based and hybrid-based programming environments in transferring programming skills to text-based environment. - Hussein Alrubaye; Stephanie Ludi; Mohamed Wiem Mkaouer (CoRR, 2019)

How Does API Migration Impact Software Quality and Comprehension? An Empirical Study. - Hussein Alrubaye (CoRR, 2019)

How Does Library Migration Impact Software Quality and Comprehension? An Empirical Study. - Hussein Alrubaye; Deema Alshoaibi; Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Ali Ouni 001 (ICSR, 2020)

Learning to rank developers for bug report assignment. - Bader Alkhazi; Andrew DiStasi; Wajdi Aljedaani; Hussein Alrubaye; Xin Ye 003; Mohamed Wiem Mkaouer (Appl. Soft Comput., 2020)

Learning to recommend third-party library migration opportunities at the API level. - Hussein Alrubaye; Mohamed Wiem Mkaouer; Igor Khokhlov; Leon Reznik; Ali Ouni 001; Jason Mcgoff (Appl. Soft Comput., 2020)

Refactoring Practices in the Context of Modern Code Review: An Industrial Case Study at Xerox. - Eman Abdullah AlOmar; Hussein Alrubaye; Mohamed Wiem Mkaouer; Ali Ouni 001; Marouane Kessentini (ICSE (SEIP), 2021)