Publications & News

To check my recent papers check my google Scholar profile here

  • Cinque Terre 2020, November, Defense Ph.D. Dissertation entitled "Towards the Automation of Migration and Safety of Third-Party Libraries" under adviser Mohamed Wiem Mkaouer. (RIT, Book). (pdf, Tool & DataSet ).
  • 2020, October, publish paper entitled "How Does library Migration Impact Software Quality and Comprehension? An Empirical Study"

    Hussein Alrubaye, Deema Alshoaibi, Eman Alomar, Mohamed Wiem Mkaouer, and Ali Ouni.
    The International Conference on Software and Systems Reuse. (pdf, Tool & DataSet ).

  • Cinque Terre 2020, May, Join Microsoft as Senior Software Engineer at Redmond, Washington office.
  • 2020, February, Ph.D. proposal defense, you can call me now Ph.D. Candidate.
  • 2020, January, publish paper entitled "Learning to Recommend Third-Party Library Migration Opportunities at the API Level"

    Hussein Alrubaye, Mohamed Wiem Mkaouer, Igor Khokhlov, Leon Reznik, Ali Ouni, and Jason Mcgoff.
    Journal of Applied Soft Computing. (pdf, Tool ).

  • 2019, August, publish paper entitled "Comparison of block-based and hybrid-based programming environments in transferring programming skills to text-based environment"

    Hussein Alrubaye, Stephanie Ludi, and Mohamed Wiem Mkaouer.
    The International Conference on Computer Science and Software Engineering. (pdf, Tool & DataSet ).

  • 2019, July, publish paper entitled "MigrationMiner: An Automated Detection Tool of Third-Party Java Library Migration at the Method Level"

    Hussein Alrubaye, Mohamed Wiem Mkaouer and Ali Ouni.
    The International Conference on Software Maintenance and Evolution. ( pdf, Tool )

  • 2019, April, invited speaker at UP-STAT 2019-Conference entitled "How to use Microsoft Machine Learning Studio in your Research.
  • 2019, February, publish paper entitled "Use of Information Retrieval to Automate the Detection of Third-Party Java Library Migration At The Function Level"

    Hussein Alrubaye, Mohamed Wiem Mkaouer and Ali Ouni.
    The International Conference on Program Comprehension. ( pdf,DataSet, Tool).

  • 2018, June, publish paper entitled "Automating the detection of third-party Java library migration at the function level"

    Hussein Alrubaye, Mohamed Wiem Mkaouer.
    The International Conference on Computer Science and Software Engineering. ( pdf,DataSet, Tool)

  • 2018, May, Pass Ph.D RPA on research entitled "Towards the Automation of Migration and Safety of Third-Party Libraries".
  • 2018, March, publish book chapter entitled "Variability in Library Evolution: An Exploratory Study in Java Libraries"

    Hussein Alrubaye, Mohamed Wiem Mkaouer.
    Journal of Software Engineering for Variability Intensive Systems: Foundations and Applications. ( pdf, Dataset ).

  • 2017, August, start Ph.D at Rochester Institute of Technology under adviser Mohamed Wiem Mkaouer.
  • Cinque Terre 2017 June, Got Microsoft MVP
  • Cinque Terre 2017, June, Defense Master thesis entitled "Comparison of visual programming and hybrid programming environments in transferring programming skills" under adviser Stephanie Ludi . ( pdf , Tool & DataSet ).
  • Cinque Terre 2016, December, Join Xerox Corporation as Software Engineer at Rochester, New York office.
  • 2014,June, Start Master in Software engineering at Rochester Institute of Technology