, Department of Computer Selence. College of Selence. Sultan Qaboos University, P, 0. Box 36. Al- Khod 123, Muscat. Sultanate of Oman