Building Cloud Data Interchange Services for E-Learning Systems: Applications on the Moodle System

Building Cloud Data Interchange Services for E-Learning Systems: Applications on the Moodle System

Andreica, Alina & Belfo, Fernando

In Proceedings of the 8th International Conference on Cloud Computing and Services Science (CLOSER 2018). Volume 1: CLOSER, ISBN 978-989-758-295-0, pages 565-572, held in Funchal, Madeira, Portugal, 19-21 March 2018.

https://sites.google.com/site/fpbelfo/home/publications/designing-data-interchange-services-for-learning-components/SYNASC-2017-capa-cover.jpg

Abstract: The cloud data interchange services among various information systems still have huge possibilities to evolve. We focus on applying data interchange principles that we have proposed for cloud environments in order to perform data exchange for e-learning systems. Our case study is based on the moodle system. Developing and improving data interchange standards for learning objects contributes to improving processing and exchanging techniques of digital content used for teaching, learning, or training among various e-learning systems. Equivalence algorithms and canonical representation are used in order to ensure the uniform representation in the cloud database. The solution we describe, designed for cloud architectures, has important advantages in e-learning systems communication and educational institutions cooperation, since different institutions, using different e-learning systems, do not have automatic means of exchanging learning information. Therefore, these techniques for representing and exchanging learning objects facilitate their sharing among different stakeholders.

Keywords: Learning components, learning objects, equivalence and simplification algorithms, data interchange, cloud services, database representation, pattern matching, software design.