1. Computer Department, College of Basic Education, University of Diyala , 32001 , Diyala , Iraq
2. Computer Department, College of Science, University of Diyala , 32001 , Diyala , Iraq
3. Computer Department, College of Basic Education, Mustansiriyah University , 10001 , Baghdad , Iraq
4. Department of Software Engineering, Faculty of Computer Science and Information Technology, University Tun Hussein Onn Malaysia , 86400 , Johor , Malaysia
5. Department of Medical Instruments Engineering Techniques, Bilad Alrafidain University College , 32001 , Diyala , Iraq