Go-Lab Releases of the Lab Owner and Cloud Services (Final) – M33 - TeLearn Access content directly
Reports (Research Report) Year : 2015

Go-Lab Releases of the Lab Owner and Cloud Services (Final) – M33


This deliverable is the corresponding companion of D4.5 Specifications of the Lab Owner and Cloud Services. The latter deliverable has been submitted at M30, and is the final document detailing the solution devised by Go-Lab for integrating new and legacy remote laboratories (labs) in its infrastructure. Go-Lab provides two approaches to integrate remote laboratories: the Smart Device and the Smart Gateway approaches. While the first corresponds to the development and deployment of new labs, the second is destined for existing labs. Yet, both implement the Smart Device Paradigm as presented in D4.5, and briefly presented in the Introduction of this document. Starting from the specifications presented in D4.5, lab owners are expected to be able to create/adapt and smoothly deploy their labs in the Go-Lab platform. In this deliverable we provide templates for lab owners to use in order to interface their new physical labs with embedded devices (the Smart Devices). The templates provide the architecture skeleton for the laboratory server application following the Smart Device paradigm. The templates implement a set of specifications to ensure that they are scalable, readable, and maintainable; insuring the ease and augmented use of these templates. Using the templates, lab providers are not concerned about the architecture of their lab servers. This task is alleviated by the templates. The targeted platforms are Node.js on BeagleBone Black (BBB), and LabVIEW on myRIO . We also provide example labs implemented with the produced packages, as well as with other platforms and technologies. We also provide support for existing online laboratory systems with the Smart Gateway. The Smart Gateway supports both real laboratories (e.g. Remlabnet) and simulation (e.g. Concord, QuVis). The integration of these labs in the Go-Lab infrastructure with the Smart Gateway means that all current and future laboratories provided by these systems are and will be automatically available for Go-Lab consumption. Each of these systems offers more than 20 laboratories at the moment, which is a good gain for the project. Additionally, new developed features of the Smart Gateway since D4.3 are presented, such as the support of internationalization of external laboratories, and new mechanisms for the integration of laboratories (HTTP plug-in examples).



Fichier principal
Vignette du fichier
Go-Lab Deliverable D4.7 (M33).pdf (3.32 Mo) Télécharger le fichier
Origin Explicit agreement for this submission

Dates and versions

hal-01275008 , version 1 (16-02-2016)


  • HAL Id : hal-01275008 , version 1


Wissam Halimi, Sten Govaerts. Go-Lab Releases of the Lab Owner and Cloud Services (Final) – M33. [Research Report] Go-Lab Project. 2015. ⟨hal-01275008⟩


144 View
443 Download


Gmail Mastodon Facebook X LinkedIn More