Understanding the impact of object oriented programming and design patterns on energy efficiency. - Sepideh Maleki; Cuijiao Fu; Arun Banotra; Ziliang Zong (IGSC, 2017)