Search Based Program Transformation and Slicing. - Ayodeji Fatiregun (2007)