Mr. Irfan Ahmad is a lecturer in Information and Computer Science Department at King Fahd University of Petroleum and Minerals (KFUPM), Dhahran, Saudi Arabia. Mr. Ahmad received his BS in Computer Science and Engineering from India and MS in Computer Science from KFUPM, Saudi Arabia. Mr. Ahmad worked as a software Engineer for two years in Bangalore (India) before joining KFUPM in 2008 to pursue his masters degree. Mr. Ahmad has published papers in the area of Software Engineering and Pattern Recognition. Mr. Ahmad’s research interests include Document Analysis and Optical Character Recognition (OCR), Software Requirements Engineering, Object-Oriented Modeling, Software Metrics and Software Quality.