Software Architectures for Adaptive Mobile Learning Systems: A Systematic Literature Review

被引:0
作者
Nepomuceno, Aldair Ruiz [1 ]
Dominguez, Eduardo Lopez [2 ]
Isidro, Saul Dominguez [3 ]
Medina Nieto, Maria Auxilio [4 ]
Meneses-Viveros, Amilcar [2 ]
de la Calleja, Jorge [4 ]
机构
[1] Lab Nacl Informat Avanzada, Xalapa 91100, Veracruz, Mexico
[2] Inst Politecn Nacl, Ctr Invest & Estudios Avanzados, Mexico City 07360, Mexico
[3] Univ Veracruzana, Fac Stat & Informat, Xalapa, Veracruz, Mexico
[4] Univ Politecn Puebla, Postgrad Dept, Puebla 72640, Mexico
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 11期
关键词
software architectures; adaptive mobile learning systems; requirements; architectural design; evaluation methods;
D O I
10.3390/app14114540
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Adaptive Mobile Learning Systems (AMLSs) are technological tools that incorporate adaptive learning to generate an individual teaching-learning process for each student. Despite the proliferation of AMLS, their development is often hindered by a lack of standardization and the poor quality of existing software architectures in terms of requirements correctness and coverage. This paper presents a systematic literature review (SLR) of software architectures oriented to developing AMLS reported in the state of the art. For this SLR, we searched the ACM Digital Library, IEEE Xplore, Science Direct, Springer, and SCOPUS. Studies published in English that describe and evaluate a software architecture to develop AMLS were included. Twenty-two primary works were relevant to the present study. Based on the obtained results, we have identified key aspects that must be considered in a software architecture proposed for developing an AMLS in terms of requirements, quality attributes, stakeholders, services provided to users, views and architectural styles, components, and implementation technologies. The main finding of this work is the lack of a reference software architecture that considers all the requirements and quality attributes needed for developing AMLS. This gap hinders the effective development and standardization of quality AMLSs, suggesting a critical need for a comprehensive reference software architecture.
引用
收藏
页数:22
相关论文
共 43 条
  • [1] Two-Level Software Architecture for Context-Aware Mobile Distributed Systems
    Acosta, M. A. M.
    Dominguez, E. L.
    Castro, G. G.
    Hernandez, S. E. P.
    Medina Nieto, M. A.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2015, 13 (04) : 1205 - 1209
  • [2] Alshalab Ibrahim Alkore, 2018, International Journal of Interactive Mobile Technologies, V12, P4, DOI 10.3991/ijim.v12i5.8186
  • [3] Baccari S., 2016, 2016 IEEE INT C COMP, P1
  • [4] On personalized cloud service provisioning for mobile users using adaptive and context-aware service composition
    Badidi, Elarbi
    Atif, Yacine
    Sheng, Quan Z.
    Maheswaran, Muthucumaru
    [J]. COMPUTING, 2019, 101 (04) : 291 - 318
  • [5] Context-aware recommender for mobile learners
    Benlamri, Rachid
    Zhang, Xiaoyun
    [J]. HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2014, 4 : 1 - 34
  • [6] Knowledge-Aware Learning Analytics for Smart Learning
    Chen, Weiqin
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KES 2019), 2019, 159 : 1957 - 1965
  • [7] Mobile learning adaption through a device based reasoning
    Chorfi, Henda Ouertani
    Sevkli, Aise Zulal
    Bousbahi, Fatiha
    [J]. CYPRUS INTERNATIONAL CONFERENCE ON EDUCATIONAL RESEARCH (CY-ICER-2012), 2012, 47 : 1707 - 1712
  • [8] Empirical studies of agile software development:: A systematic review
    Dyba, Tore
    Dingsoyr, Torgeir
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (9-10) : 833 - 859
  • [9] A context-aware mobile learning system for adapting learning content and format of presentation: design, validation and evaluation
    Ennouamani, Soukaina
    Mahani, Zouhir
    Akharraz, Laila
    [J]. EDUCATION AND INFORMATION TECHNOLOGIES, 2020, 25 (05) : 3919 - 3955
  • [10] Ennouamani S, 2019, STUD BIG DATA, V53, P15, DOI 10.1007/978-3-030-12048-1_3