An Implementation of Microservices Based Architecture for Remote Laboratories

被引:2
作者
Moussa, Mohammed [1 ]
Benachenhou, Abdelhalim [1 ]
Belghit, Smail [1 ]
Benattia, Abderrahmane Adda [1 ]
Boumehdi, Abderrahmane [1 ]
机构
[1] Univ Abdelhamid Ibn Badis Mostaganem, Lab Electromagnetisme & Opt Guidee, Mostaganem, Algeria
来源
CROSS REALITY AND DATA SCIENCE IN ENGINEERING | 2021年 / 1231卷
关键词
Remote laboratories; Federation; Microservices; ThingsBoard; REST;
D O I
10.1007/978-3-030-52575-0_12
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the fields of science, technology, engineering and mathematics, remote laboratories offer a new opportunity to increase the number of hours devoted to scientific experiments. Universities facing the growing number of students need to pool their equipment. This article describes an implementation, based on microservices, of a remote lab management and federation solution. This solution uses the ThingsBoard platform interfaced by a REST API. The feasibility has been demonstrated by the deployment of eight instances of practical work used by 120 students.
引用
收藏
页码:154 / 161
页数:8
相关论文
共 6 条
[1]   Design of a Low Cost Switching Board Enabling a Reconfigurable Remote Experiment [J].
Benattia, Abderrahmane Adda ;
Moussa, Mohamed ;
Benachenhou, Adelhalim ;
Mebrouka, Abdelhamid .
INTERNATIONAL JOURNAL OF ONLINE AND BIOMEDICAL ENGINEERING, 2019, 15 (12) :32-41
[2]   The role of the laboratory in undergraduate engineering education [J].
Feisel, LD ;
Rosa, AJ .
JOURNAL OF ENGINEERING EDUCATION, 2005, 94 (01) :121-130
[3]   Hands-on, simulated, and remote laboratories: A comparative literature review [J].
Ma, Jing ;
Nickerson, Jeffrey V. .
ACM COMPUTING SURVEYS, 2006, 38 (03) :1
[4]   Work-in-Progress: A Smart Scheduling System for Shared Interactive Remote Laboratories [J].
Moussa, Mohammed ;
Benachenhou, Abdelhalim ;
Benatia, Abderrahmane Adda .
TEACHING AND LEARNING IN A DIGITAL WORLD, 2018, 716 :601-606
[5]   WebLabLib: New Approach for Creating Remote Laboratories [J].
Orduna, Pablo ;
Rodriguez-Gil, Luis ;
Angulo, Ignacio ;
Hernandez, Unai ;
Villar, Aitor ;
Garcia-Zubia, Javier .
CYBER-PHYSICAL SYSTEMS AND DIGITAL TWINS, 2020, 80 :477-488
[6]   Laboratory as a Service (LaaS): A Novel Paradigm for Developing and Implementing Modular Remote Laboratories [J].
Tawfik, Mohamed ;
Salzmann, Christophe ;
Gillet, Denis ;
Lowe, David ;
Saliah-Hassane, Hamadou ;
Sancristobal, Elio ;
Castro, Manuel .
INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2014, 10 (04) :13-21