Intellectual mathematical support software and inner architecture of LMS MAI CLASS.NET
Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ, Matematičeskoe modelirovanie i programmirovanie, Tome 14 (2021) no. 3, pp. 46-60

Voir la notice de l'article provenant de la source Math-Net.Ru

Distance education prove to be effective in improving the learning and teaching environment. One of the main advantages of distance learning is that web-based courses can be taken anytime and anywhere. The implementation of an e-learning management system (LMS) requires not only good and fast hardware, but also the use of modern software technologies and architectural solutions. This article outlines the main ways of forming the LMS architecture based on a microservice approach, which allows the achievement of high performance and fault tolerance. A distinctive feature of the CLASS.NET system is the presence of a special mathematical software package that allows the optimization of educational processes and tasks (such as students tests generation, students progress analysis, knowledge level assessment, task difficulty analysis, personal learning curve planning). The process of interaction between the LMS system and mathematical software package, as well as the main ways of forming such software as completely independent applications for their further integration into other learning management systems, are thoroughly described. The efficiency of the microservice architecture in terms of scaling, performance and general behavior in case of critical errors in comparison with other systems based on classical architectural approaches is shown. The algorithm of predicting the time a student spends to answer the tasks, which is included in the mathematical software package, is considered.
Keywords: learning management system, LMS, e-learning, adaptive learning curve
Mots-clés : microservices.
@article{VYURU_2021_14_3_a3,
     author = {E. A. Zharkov and V. D. Malygin},
     title = {Intellectual mathematical support software and inner architecture of {LMS} {MAI} {CLASS.NET}},
     journal = {Vestnik \^U\v{z}no-Uralʹskogo gosudarstvennogo universiteta. Seri\^a, Matemati\v{c}eskoe modelirovanie i programmirovanie},
     pages = {46--60},
     publisher = {mathdoc},
     volume = {14},
     number = {3},
     year = {2021},
     language = {en},
     url = {http://geodesic.mathdoc.fr/item/VYURU_2021_14_3_a3/}
}
TY  - JOUR
AU  - E. A. Zharkov
AU  - V. D. Malygin
TI  - Intellectual mathematical support software and inner architecture of LMS MAI CLASS.NET
JO  - Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ, Matematičeskoe modelirovanie i programmirovanie
PY  - 2021
SP  - 46
EP  - 60
VL  - 14
IS  - 3
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/VYURU_2021_14_3_a3/
LA  - en
ID  - VYURU_2021_14_3_a3
ER  - 
%0 Journal Article
%A E. A. Zharkov
%A V. D. Malygin
%T Intellectual mathematical support software and inner architecture of LMS MAI CLASS.NET
%J Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ, Matematičeskoe modelirovanie i programmirovanie
%D 2021
%P 46-60
%V 14
%N 3
%I mathdoc
%U http://geodesic.mathdoc.fr/item/VYURU_2021_14_3_a3/
%G en
%F VYURU_2021_14_3_a3
E. A. Zharkov; V. D. Malygin. Intellectual mathematical support software and inner architecture of LMS MAI CLASS.NET. Vestnik Ûžno-Uralʹskogo gosudarstvennogo universiteta. Seriâ, Matematičeskoe modelirovanie i programmirovanie, Tome 14 (2021) no. 3, pp. 46-60. http://geodesic.mathdoc.fr/item/VYURU_2021_14_3_a3/