Towards a new scalable big data system semantic web applied on mobile learning

被引:7
作者
Banane M. [1 ]
Belangour A. [1 ]
机构
[1] Hassan II University, Casablanca
关键词
Big data; Mobile learning; MongoDB; RDF; Semantic web;
D O I
10.3991/ijim.v14i01.10922
中图分类号
学科分类号
摘要
In Web 3.0, semantic data gives machines the ability to understand and process data. Resource Description Framework (RDF) is the liagna franca of Semantic Web. While Big Data handles the problematic of storing and processing massive data, it still does not provide a support for RDF data. In this paper, we present a new Big Data semantic web comprised of a classical Big Data system with a semantic layer. As a proof of concept of our approach, we use Mobile-learning as a case study. The architecture we propose is composed of two main parts: a knowledge server and an adaptation model. The knowledge server allows trainers and business experts to represent their expertise using business rules and ontology to ensure heterogeneous knowledge. Then, in a mobility environment, the knowledge server makes it possible to take into account the constraints of the environment and the user constraints thanks to the RDF exchange format. The adaptation model based on RDF graphs corresponds to combinatorial optimization algorithms, whose objective is to propose to the learner a relevant combination of Learning Object based on its contextual constraints. Our solution guarantees scalability, and high data availability through the use of the principle of replication. The results obtained in the system evaluation experiments, on a large number of servers show the efficiency, scalability, and robustness of our system if the amount of data processed is very large. © International Association of Online Engineering.
引用
收藏
页码:126 / 140
页数:14
相关论文
共 31 条
[1]  
Simpson O., Supporting students in online, open and distance learning, (2018)
[2]  
Briz-Ponce L., Pereira A., Carvalho L., Juanes-Mendez J.A., Francisco J.G.-P., Learning with mobile technologies-Students' behavior, Computers in Human Behavior, 72, pp. 612-620, (2017)
[3]  
Sulisworo D., Ishafit I., Firdausy K., The Development of Mobile Learning Application using Jigsaw Technique, IJIM, 10, 3, pp. 11-16, (2016)
[4]  
Banane M., Belangour A., RDFMongo: A MongoDB Distributed and Scalable RDF management system based on Meta-model, International Journal of Advanced Trends in Computer Science and Engineering, 8, 3, pp. 734-741, (2019)
[5]  
Banane M., Belangour A., An Evaluation and Comparative study of massive RDF Data management approaches based on Big Data Technologies, International Journal of Emerging Trends in Engineering Research, 7, 7, pp. 48-53, (2019)
[6]  
Ghazi M.R., Gangodkar D., Hadoop, MapReduce and HDFS: A developer's perspective, Procedia Computer Science, 48, pp. 45-50, (2015)
[7]  
Chodorow K., MongoDB: the definitive guide: Powerful and scalable data storage, O'Reilly Media, Inc, (2013)
[8]  
Wu B., Zhou Y., Yuan P., Liu L., Jin H., Scalable SPARQL querying using path partitioning, 2015 IEEE 31st International Conference on Data Engineering, pp. 795-806, (2015)
[9]  
Banane M., Belangour A., Querying massive RDF data using Spark, International Journal of Advanced Trends in Computer Science and Engineering, 8, 4, pp. 1481-1486, (2019)
[10]  
Zaharia M., Xin R.S., Wendell P., Das T., Armbrust M., An-Kur Dave X.M., Et al., Apache spark: A unified engine for big data processing, Communications of the ACM, 59, 11, pp. 56-65, (2016)