Go-Lab Releases of the Lab Owner and Cloud Services (Final) – M33
Abstract
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).
Origin : Explicit agreement for this submission
Loading...