Dr. Khalid Aljasser received his PhD in Computer Science from the University of Melbourne, Melbourne, Australia in 2010. He received his MS degree in Software Systems Engineering from the same university in 2005. Prior to that, he received his B.S. in Computer Science from King Fahd University of Petroleum and Minerals (KFUPM), Dhahran, Saudi Arabia in 2001. Dr. Aljasser is currently working as an assistant professor in the department of Information and Computer Science, KFUPM.  His research interests include aspect-oriented programming, software maintainability and reusability.