CoderLabs: A cloud-based platform for real-time online labs with user collaboration

被引:4
|
作者
Touhafi, Abdellah [1 ]
Braeken, An [1 ]
Tahiri, Abderrahim [2 ]
Zbakh, Mostapha [3 ]
机构
[1] VUB, INDI Ind Engn Sci Dept, Brussels, Belgium
[2] Abdelmalek Essaadi Univ, Comp Sci Engn Dept, Natl Sch Appl Sci, Tetouan, Morocco
[3] Mohammed V Univ, ENSIAS, Rabat, Morocco
来源
关键词
component; Real-Time Online Labs; Google Coder; Lab Server; Node; !text type='js']js[!/text; FabLab; REDIS; Relay Server; REMOTE; LABORATORIES;
D O I
10.1002/cpe.4377
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we describe the architecture of a collaborative and real-time environment for remote experiments. We also introduce a web-based remote lab composer, which allows the interconnection and exchange of data between remote laboratories. The environment is created with web standards as HTML5 such that no plug-in needs to be installed by the user. Users are able to use the remote lab simultaneously and in collaboration. This collaboration between users is made feasible by adopting a message broker. We will discuss how Google Coder is used to develop, change, or create a user interface for a remote experiment and how the labs can be shared in the cloud. Our newest addition to this research consists of a drag and drop lab composer, which allows Lab-developers to use standard widgets, data-visualization tools, and data-ports to compose complex remote labs. A lab-composer engine is developed to automate the coupling of the physical instances and collect the data to be visualized. The principles behind our lab-composer engine are explained in the last part of the paper.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] CoderLabs: A Cloud based platform for Real Time Online Labs with User Collaboration
    Touhafi, Abdellah
    Braeken, An
    Tahiri, Abderrahim
    Zbakh, Mostapha
    [J]. 2016 2ND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2016, : 317 - 324
  • [2] CLOUD-BASED WfMS SOLUTIONS FOR REAL-TIME COLLABORATION
    Stoica, Marian
    Mircea, Marinela
    Ghilic-Micu, Bogdan
    [J]. PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY (IE 2017): EDUCATION, RESEARCH & BUSINESS TECHNOLOGIES, 2017, : 1 - 6
  • [3] A Cloud-Based Real-time Mobile Collaboration Wiki System
    Wang, Weihong
    Hao, Yanmei
    Cao, Yuhui
    Li, Liang
    [J]. MACHINERY ELECTRONICS AND CONTROL ENGINEERING III, 2014, 441 : 928 - 931
  • [4] Cloud-Based Real-Time Molecular Screening Platform with MolFormer
    Belgodere, Brian
    Chenthamarakshan, Vijil
    Das, Payel
    Dognin, Pierre
    Kurien, Toby
    Melnyk, Igor
    Mroueh, Youssef
    Padhi, Inkit
    Rigotti, Mattia
    Ross, Jarret
    Schiff, Yair
    Young, Richard A.
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT VI, 2023, 13718 : 641 - 644
  • [5] Real-time User Experience evaluation for Cloud-based Mobile Video
    Samet, Nouha
    Ben Letaifa, Asma
    Hamdi, Mohamed
    Tabbane, Sami
    [J]. IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA 2016), 2016, : 204 - 208
  • [6] Kaleidoscope: A Cloud-Based Platform for Real-Time Video-based Interaction
    Serrano, Diego
    Zhang, Hu
    Stroulia, Eleni
    [J]. Proceedings 2016 IEEE World Congress on Services - SERVICES 2016, 2016, : 107 - 110
  • [7] Real-time collaboration for web-based labs
    De La Torre, Luis
    Heradio, Ruben
    Dormido, Sebastian
    Jara, Carlos
    [J]. Computer-Supported Collaborative Learning Conference, CSCL, 2013, 1 : 161 - 168
  • [8] CSCLab: A Cloud-Based Platform for Managing Computing Labs
    Prata, Paula
    Alves, Samuel
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2015, 5 (04) : 36 - 55
  • [9] Cloud-based DERMS Test Platform Using Real-time Power System Simulation
    Nowak, Severin
    Tehrani, Nima
    Metcalfe, Malcolm S.
    Eberle, Wilson
    Wang, Liwei
    [J]. 2018 IEEE POWER & ENERGY SOCIETY GENERAL MEETING (PESGM), 2018,
  • [10] A Cloud-Based Platform for Supporting Research Collaboration
    McGregor, A.
    Bennett, D.
    Majumdar, S.
    Nandy, B.
    Melendez, J. O.
    St-Hilaire, M.
    Lau, D.
    Liu, J.
    [J]. 2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 1107 - 1110