Abstract
The G-Lorep project of the European Chemistry Thematic Network (ECTN), based on a federation of distributed repositories of Molecular Science Learning Objects, leverages at present a “hybrid" centralized/distributed architecture in which the central node hosts a shared database. The shared database deals only with the task of managing metadata in order to synchronize the information made available to the federation members at regular time intervals. To avoid security problems and reach a better code updating, the project has been migrated from Drupal CMS to Laravel framework. All modules have been written from the start, also a REST API server used as interface to the shared database is implemented and related performances are evaluated.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Tasso, S., Pallottelli, S., Gervasi, O., Sabbatini, F., Franzoni, V., Laganà, A.: Cloud and local servers for a federation of molecular science learning object repositories. In: Misra, S., et al. (eds.) ICCSA 2019. LNCS, vol. 11624, pp. 359–373. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-24311-1_26
Tasso, S., Pallottelli, S., Gervasi, O., Tanase, R., Rui, M.: Synchronized content and metadata management in a federation of distributed repositories of chemical learning objects. In: Gervasi, O., et al. (eds.) ICCSA 2017. LNCS, vol. 10406, pp. 14–28. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-62398-6_2
Tasso, S., Pallottelli, S., Bastianini, R., Lagana, A.: Federation of distributed and collaborative repositories and its application on science learning objects. In: Murgante, B., Gervasi, O., Iglesias, A., Taniar, D., Apduhan, B.O. (eds.) ICCSA 2011. LNCS, vol. 6784, pp. 466–478. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21931-3_36
Tasso, S., Pallottelli, S., Rui, M., Laganá, A.: Learning objects efficient handling in a federation of science distributed repositories. In: Murgante, B., et al. (eds.) ICCSA 2014. LNCS, vol. 8579, pp. 615–626. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-09144-0_42
Tasso, S., Pallottelli, S., Ferroni, M., Bastianini, R., Laganà, A.: Taxonomy management in a federation of distributed repositories: a chemistry use case. In: Murgante, B., et al. (eds.) ICCSA 2012. LNCS, vol. 7333, pp. 358–370. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-31125-3_28
Pallottelli, S., Tasso, S., Rui, M., Laganà, A., Kozaris, I.: Exchange of learning objects between a learning management system and a federation of science distributed repositories. In: Gervasi, O., et al. (eds.) ICCSA 2015. LNCS, vol. 9156, pp. 371–383. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-21407-8_27
Tasso, S., Pallottelli, S., Laganà, A.: Mobile device access to collaborative distributed repositories of chemistry learning objects. In: Gervasi, O., et al. (eds.) ICCSA 2016. LNCS, vol. 9786, pp. 443–454. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-42085-1_34
Tasso, S., Pallottelli, S., Gervasi, O., Rui, M., Laganà, A.: Sharing learning objects between learning platforms and repositories. In: Gervasi, O., et al. (eds.) ICCSA 2018. LNCS, vol. 10963, pp. 804–816. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-95171-3_62
Franzoni, V., Tasso, S., Pallottelli, S., Perri, D.: Sharing linkable learning objects with the use of metadata and a taxonomy assistant for categorization. In: Misra, S., et al. (eds.) ICCSA 2019. LNCS, vol. 11620, pp. 336–348. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-24296-1_28
Laganà, A., Gervasi, O., Tasso, S., Perri, D., Franciosa, F.: The ECTN virtual education community prosumer model for promoting and assessing chemical knowledge. In: Gervasi, O., et al. (eds.) ICCSA 2018. LNCS, vol. 10964, pp. 533–548. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-95174-4_42
Laganà, A., Terstyanszky, G., Krüger, J.: Open molecular science for the open science cloud. In: Gervasi, O., et al. (eds.) ICCSA 2017. LNCS, vol. 10406, pp. 29–43. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-62398-6_3
Laravel.: https://laravel.com/. Accessed May 2020
Drupal.: https://www.drupal.org/. Accessed May 2020
Docker.: https://www.docker.com/. Accessed May 2020
Flask.: https://flask.palletsprojects.com/en/1.1.x/. Accessed May 2020
SQLAlchemy.: https://www.sqlalchemy.org/. Accessed May 2020
Acknowledgements
The authors acknowledge ECTN (VEC standing committee) and the EC2E2N 2 LLP project for stimulating debates and providing partial financial support.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Sabbatini, F., Tasso, S., Pallottelli, S., Gervasi, O. (2020). Improvements to the G-Lorep Federation of Learning Object Repositories. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2020. ICCSA 2020. Lecture Notes in Computer Science(), vol 12255. Springer, Cham. https://doi.org/10.1007/978-3-030-58820-5_39
Download citation
DOI: https://doi.org/10.1007/978-3-030-58820-5_39
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-58819-9
Online ISBN: 978-3-030-58820-5
eBook Packages: Computer ScienceComputer Science (R0)