Abstract

In this paper, we present a new model of e-Learning platforms based on semantic micro services using discovery, selection and composition methods to generate learning paths. In this model, each semantic micro service represents an elementary educational resource that can be a course, an exercise, a tutorial or an evaluation implementing a precise learning path objective. The semantic micro services are described using ontologies and deployed in multi-instances in a cloud environment according to a load balancing and a fault tolerance system. Learners’ requests are sent to a proxy micro service having learning paths abstract structures represented as an oriented graph. Proxy micro service analyses the request to define the learner profile and context in order to provide him with the semantic micro services responsible of the educational resources satisfying his functional and non-functional needs. In this model, to achieve an optimal learning path generation a two steps process is employed, where local optimization uses semantic discovery and selection based on a matchmaking algorithm and a quality of service measurement, and global optimization adopts an ant colony optimization algorithm to select the best resource combination. Our experimental results show that the proposed model can effectively returns optimized learning paths considering individual, collective and pedagogical factors.

Highlights

  • Information technologies have brought significant progress to companies’ information systems

  • To achieve an optimal learning path generation a two steps process is employed, where local optimization uses semantic discovery and selection based on a matchmaking algorithm and QoS measurement [28], and global optimization adopts an ant colony optimization algorithm [2, 11, 12, 33] to select the best resource combinations

  • A learner explore one educational resource for each node in the learning path, we use a local optimization method based on semantic matchmaking calculation and QoS measurements to select the right resources according to learner profile

Read more

Summary

INTRODUCTION

Information technologies have brought significant progress to companies’ information systems. Semantic micro service architecture seems to represent a great opportunity for learning management systems (LMS) [26, 7] In this context, we propose a new model of e-Learning platform based on semantic micro services using semantic description, discovery, selection and composition for learning paths. Proxy micro service analyses the request to define the learner profile and context in order to provide him with the semantic micro services responsible of the educational resources satisfying his functional and nonfunctional needs In this model, to achieve an optimal learning path generation a two steps process is employed, where local optimization uses semantic discovery and selection based on a matchmaking algorithm and QoS measurement [28], and global optimization adopts an ant colony optimization algorithm [2, 11, 12, 33] to select the best resource combinations.

RELATED WORK
E-LEARNING PLATFORM MODEL ARCHITECTURE
Educational Resource Semantic Micro Services SMS-R
Semantic Discovery and Selection Micro Service SMS-D
Configuration Micro Service SMS-C
QOS ATTRIBUTES NORMALIZATION
SEMANTIC MICRO SERVICE DISCOVERY AND SELECTION
LEARNING PATHS OPTIMIZATION USING ANT COLONY OPTIMIZATION ALGORITHM
VIII. APPLICATION AND MODEL EVALUATION
Findings
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call