Journal article Open Access
Aziz Srai,; Fatima Guerouate; Hilal Drissi Lahsini
Online learning or e-learning is a growing industry, whose beginnings date back to the 1980s and even before. The model of learning in history has always been quite simple. Until the early 2000s, education took place in a class of students with a teacher leading the class. The physical presence was not in question, and any other type of learning was, at best, questionable. Then the Internet appeared, and the rest is part of the story. On the other hand, the development of computer applications to ensure this type of education is also growing, but the problem is that each application is developed according to a given technology. Developing an e-learning application for each technology requires a lot of human resources and technical knowledge and always requires a migration of each application developed to other implementation platforms as needed. the model-driven architecture approach offers full or partial development of an e-learning application while remaining independent of the implementation platform of this application. Therefore, to solve this problem we propose a development of an e-learning application according to a model-driven architecture approach.