Migrating learning management systems towards microservice architecture

Tutkimustuotos: KonferenssiartikkeliScientificvertaisarvioitu

104 Lataukset (Pure)

Abstrakti

Microservice architecture provides on a set of modular, independent and fault-tolerant services. In recent years, new architectures have evolved with an emergence of recurrent, and effective architectural patterns essential in maintaining and scaling microservice-based systems. However, in the domain of education there is a lack of open-source, microservice-based systems that are easily configurable for various teaching, research, and commercial purposes. Preferably, these services should be orchestratable as part of other education-related service compositions as well. In this paper, a study of microservice-based learning management systems is conducted by focusing on two systems that the authors are involved in: WETO and Plussa. We report the current status of these systems through the lens of microservice architecture and draft a proposal for the synthesis of an ideal, decoupled learning management system.

AlkuperäiskieliEnglanti
OtsikkoSSSME-2019
ToimittajatNyyti Saarimäki, Valentina Lenarduzzi, Davide Taibi
KustantajaCEUR-WS
Sivut10-20
Sivumäärä11
TilaJulkaistu - 2019
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisussa
TapahtumaJoint of the Summer School on Software Maintenance and Evolution -
Kesto: 1 tammik. 2019 → …

Julkaisusarja

NimiCEUR Workshop Proceedings
Vuosikerta2520
ISSN (painettu)1613-0073

Conference

ConferenceJoint of the Summer School on Software Maintenance and Evolution
Ajanjakso1/01/19 → …

Tutkimusalat

  • Learning management system
  • Microservice architecture
  • Migration from monolith
  • Open data

Julkaisufoorumi-taso

  • Jufo-taso 1

Sormenjälki

Sukella tutkimusaiheisiin 'Migrating learning management systems towards microservice architecture'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Siteeraa tätä