DIGITAL LIBRARY
COMPARISON OF THE MAIN ALTERNATIVES TO THE INTEGRATION OF EXTERNAL TOOLS IN DIFFERENT PLATFORMS
1 University of Valladolid (SPAIN)
2 University of Bolton, Institute for Educational Cybernetics (UNITED KINGDOM)
About this paper:
Appears in: ICERI2010 Proceedings
Publication year: 2010
Pages: 3466-3476
ISBN: 978-84-614-2439-9
ISSN: 2340-1095
Conference name: 3rd International Conference of Education, Research and Innovation
Dates: 15-17 November, 2010
Location: Madrid, Spain
Abstract:
The integration of third-party external tools in Virtual Learning Environments (VLEs) and social networks enhances the flexibility and the ease of customisation of successful systems such as Moodle, LAMS and Sakai. However, the integration problem entails a set of technological and political decisions that should be considered by the agents involved in this process [1]. Several authors and organisations have proposed different ways to deal with the integration problem. Some of the most representative approaches are: IMS Learning Tool Interoperability [2] (sometimes called Full LTI), a complex specification to integrate web services in VLEs; Basic LTI [3], a subset of the Full LTI specification that allows a lighter integration of web applications; the Wookie server [4] that enables the integration of W3C widgets and OpenSocial compliant tools in different platforms; and the GLUE! (Group Learning Uniform Environment) REST-based architecture, as an evolution of [5], allowing a loosely-coupled integration of tools developed with multiple technologies.

This paper analyses the main features of each of these approaches with the aim of establishing a comparison that may help to decide the adoption of some of them depending on the expected requirements. This analysis includes the number and diversity of tools that can be integrated; the systems in which these tools can be integrated; the degree of coupling involved; the richness in the communication and in the data exchanged between the tool and the system; opportunities for tool configuration; the possibility of using the same groups and roles that are defined in the platform; the development effort that must be assumed by the community of developers supporting each approach; their degree of standardization; and the security issues involved.

References:
[1] C. Alario-Hoyos, J.I. Asensio-Pérez, M.L. Bote-Lorenzo, E. Gómez-Sánchez, G. Vega-Gorgojo, A. Ruiz-Calleja. Integration of external tools in Virtual Learning Environments: main design issues and alternatives. Proceedings of the 10th International Conference on Advanced Learning Technologies, ICALT, pages 384-388, Sousse, Tunisia, July 2010.
[2] IMS Tool Interoperability Guidelines. Version 1.0. URL: http://www.imsglobal.org/ti/tiv1p0/imsti_guidev1p0.html. Last visited: July 2010.
[3] IMS GLC Learning Tools Interoperability Basic LTI Implementation Guide. Version 1.0. URL: http://www.imsglobal.org/lti/blti/bltiv1p0/ltiBLTIimgv1p0.html. Last visited: July 2010.
[4] S. Wilson, P. Sharples, D. Griffiths, and K. Popat. Moodle Wave: Reinventing the VLE using Widget technologies. In Second International Workshop on Mashup Personal Learning Environments, pages 47–58. Nice, France, September 2009.
[5] J.I. Asensio-Pérez, M.L. Bote-Lorenzo, G. Vega-Gorgojo, Y. Dimitriadis, E. Gómez-Sánchez, and E.D. Villasclaras-Fernández. Adding mash-up based tailorability to VLEs for scripted Collaborative Learning. In First International Workshop on Mashup Personal Learning Environments, pages 14–17. Maastricht, The Netherlands, September 2008.
Keywords:
Integration, tool, VLE, social networks.