Recommending Relevant Classes for Bug Reports Using Multi-Objective Search by RAFI ALMHANA A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science (Software Engineering) in The University of Michigan-Dearborn 2017 Master’s Thesis Committee: Assistant Professor Marouane Kessentini, Chair Professor Qiang Zhu Associate Professor Brahim Medjahed