Using Software Engineering Methodologies to Port a Scientific Code to GPUs: Experiences and Lessons Learned. - Madhu Hari; Shirley Moore (SE4HPCS@ICSE, 2015)