DocumentCode :
3224165
Title :
RESTlabs: A prototype web 2.0 architecture for Remote Labs
Author :
Zornig, J. ; Chen, S. ; Dinh, H.
Author_Institution :
Centre for Educ. Innovation & Technol, Univ. of Queensland, Brisbane, QLD, Australia
fYear :
2012
fDate :
4-6 July 2012
Firstpage :
1
Lastpage :
3
Abstract :
This paper reports on the progress of work underway at the Centre for Educational Innovation and Technology at the University of Queensland to construct a new remote laboratories architecture based on contemporary and emerging web standards. The RESTlabs architecture uses the concept of self-describing APIs to provide discoverability of capabilities and the replacement of bespoke code with code generated from machine-readable designs. The prototype currently under development allows experiment services within the Lab Server to be generated from a design specification. This mirrors the existing capability in the RESTlabs client to generate an Experiment User Interface (UI) from a design specification retrieved from the Lab Server. Plans for an Experiment Service Designer as a component of the Lab Server, along similar lines to the Experiment UI Designer component in the RESTlabs client, are described. The schema for Experiment Service APIs is being conformed to specifications promoted by Google in the hope of leveraging a wider toolset into the Remote Labs arena and enabling workflows across multiple experiments and other services.
Keywords :
Internet; application program interfaces; computer aided instruction; formal specification; software architecture; student experiments; user interfaces; Centre for Educational Innovation and Technology; Google; RESTlabs architecture; University of Queensland; Web 2.0 architecture; Web standard; code generated design; design specification; experiment UI designer; experiment service API; experiment user interface; lab server; machine-readable design; remote laboratories architecture; self-describing API; Authorization; Educational institutions; Google; Libraries; Servers; Standards; Technological innovation; API Discovery; JSON; REST; Remote Labs; User Interface;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Remote Engineering and Virtual Instrumentation (REV), 2012 9th International Conference on
Conference_Location :
Bilbao
Print_ISBN :
978-1-4673-2540-0
Electronic_ISBN :
978-1-4673-2541-7
Type :
conf
DOI :
10.1109/REV.2012.6293104
Filename :
6293104
Link To Document :
بازگشت