Abstract
Learning tools interoperability is a well-identified challenge tackled by different approaches such as the IMS Global LTIv2 definition. This paper presents a study to achieve interoperability in a cloud-based educational environment for external tools loosely coupled to form a virtual learning environment. This research builds on the W3C community group project Hydra to achieve interoperability for Web-service-based learning tools. A proof of concept is presented for one selected mind map tool supporting learning activities. The approach uses Web API descriptions based on a generic vocabulary built on Hydra and JSON-LD. A proposed communication process handler is presented in order to enable the interoperability. Initial results demonstrate that interoperability is highly efficient by means of a higher level of abstraction, while it simplifies the definition and coupling process of cloud-based tools.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
IMS Global Learning Consortium, IMS GLC Learning Tools Interoperability Basic LTI Implementation Guide (2010)
Fielding, R.T.: Architectural styles and the design of network-based software architectures (Doctoral dissertation, University of California) (2000)
Lanthaler, M.: Model your application domain, not your JSON structures. In: Proc. of the 22nd Int. Conference on World Wide Web, pp. 1415–1420 (2013)
Lanthaler, M.: Hydra: A Vocabulary for Hypermedia-Driven Web APIs. In: Proceedings of the 6th Workshop on Linked Data on the Web (LDOW 2013) at the 22nd International World Wide Web Conference, WWW 2013 (2013)
Hydra W3C community group project, http://www.w3.org/community/hydra/ (last visit March 12, 2014)
Hernández, R., Gütl, C., Amado, H.: Interoperability for Cloud-based Applications for Education Settings based on JSON-LD and Hydra: Ontology and a General Vocabulary for Mind map Tools. In: Proc. of the 14th I-Know Conference. ACM (in press 2014)
Buzan, T.: The Mind map Book How to Use Radiant Thinking to Maximise Your Brain’s Untapped Potential. Plume, New York (1993)
Henning, M.: The rise and fall of CORBA. Queue 4(5), 28–34 (2006)
Hernández, R., Gütl, C., Amado-Salvatierra, H.R.: Cloud Learning Activities Orchestration for MOOC Environments. In: Uden, L., Sinclair, J., Tao, Y.-H., Liberona, D. (eds.) LTEC 2014. CCIS, vol. 446, pp. 25–36. Springer, Heidelberg (2014)
Rizzardini, R.H., Linares, B.H., Mikroyannidis, A., Schmitz, H.C.: Cloud services, interoperability and analytics within a ROLE-enabled personal learning environment. Journal of Universal Computer Science 19(14), 2054–2074 (2013)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Hernández, R., Gütl, C., Amado-Salvatierra, H.R. (2014). Using JSON-LD and Hydra for Cloud-Based Tool Interoperability: A Prototype Based on a Vocabulary and Communication Process Handler for Mind Map Tools. In: Rensing, C., de Freitas, S., Ley, T., Muñoz-Merino, P.J. (eds) Open Learning and Teaching in Educational Communities. EC-TEL 2014. Lecture Notes in Computer Science, vol 8719. Springer, Cham. https://doi.org/10.1007/978-3-319-11200-8_37
Download citation
DOI: https://doi.org/10.1007/978-3-319-11200-8_37
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11199-5
Online ISBN: 978-3-319-11200-8
eBook Packages: Computer ScienceComputer Science (R0)