Rashid Naseem: He received his BCS degree in computer science from University of Peshawar, Pakistan, in 2008 and MPhil degree in computer science from Quaid-i-Azam University, Pakistan, in 2011. He received his PhD degree from the Universiti Tun Hussein Onn Malaysia, in 2017. He was with the software industry from 2007 to 2008. Currently, he is working as an Assistant Professor of software engineering at City University of Science and Information Technology, Peshawar, Pakistan, since 2012. His research interests include software modularization, architecture recovery, clustering techniques, and artificial intelligence.