A Generic Model-driven Architecture for Online Lab-works: Application to Computer Science

dc.contributor.authorBouabid, Mohamed Amine
dc.contributor.authorVidal, Phillipe
dc.contributor.authorBroisin, Julien
dc.description.abstractIn this paper we present a model-driven engineering approach to transparently and efficiently integrate remote computer experiments into distant learning curriculums. The originality of this framework stands on a middleware layer linking between existing Learning Management Systems and remote laboratories. Based on standard meta-models representing all the system’s components, the middleware allows to (1) manage resources allocation from remote laboratories, (2) manage remote experiments during their whole life cycle just by interacting with their abstract models, (3) federate remote distributed laboratories, and (4) support tutoring and collaborative activities to enhance pedagogical efficiency. Another novelty in this framework is its independence from any scientific learning area, while facilitating the development of dedicated GUIs specific to each discipline. A concrete implementation of our framework for the computer science education is presented, focusing on the available web based GUI to teachers, tutors and learners. Finally, early results from real-life pilot tests are presented.fr_FR
dc.relation.ispartofRapports de recherche internes
dc.structureRéseaux Large Bande et Réseaux Sans Filfr_FR
dc.subjectTechnology Enhanced Learningfr_FR
dc.subjectRemote lab worksfr_FR
dc.subjectComputing experimentsfr_FR
dc.subjectDistributed architecturefr_FR
dc.subjectModel-driven approachfr_FR
dc.titleA Generic Model-driven Architecture for Online Lab-works: Application to Computer Sciencefr_FR
dc.typeTechnical Report