The Effect of Applying Software Engineering Principles on Web-based E-learning platforms Development Process. - Adrugi, Salem Msaoud (International Journal of Research in Educational Sciences (IJRES), 2025)