Abstract | ||
---|---|---|
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. |
Year | DOI | Venue |
---|---|---|
2018 | 10.1002/cpe.4377 | CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE |
Keywords | Field | DocType |
component,Real-Time Online Labs,Google Coder,Lab Server,Node,js,FabLab,REDIS,Relay Server | Computer science,Operating system,Distributed computing,Cloud computing | Journal |
Volume | Issue | ISSN |
30 | SP12 | 1532-0626 |
Citations | PageRank | References |
0 | 0.34 | 6 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Abdellah Touhafi | 1 | 121 | 32.13 |
An Braeken | 2 | 468 | 53.66 |
Abderrahim Tahiri | 3 | 3 | 2.75 |
Mostapha Zbakh | 4 | 8 | 4.83 |