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
相关论文
共 50 条
  • [1] A Systematic Literature Review on the Description of Software Architectures for Systems of Systems
    Guessi, Milena
    Neto, Valdemar V. G.
    Bianchi, Thiago
    Felizardo, Katia R.
    Oquendo, Flavio
    Nakagawa, Elisa Y.
    30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 1433 - 1440
  • [2] Systematic Literature Review on the Implementation of Software Architectures for Critical Systems
    Acevedo, Joaquin
    Lezcano, Andrea
    Pinto Oppido, Juan
    Irrazabal, Emanuel
    COMPUTER SCIENCE - CACIC 2020, 2021, 1409 : 105 - 122
  • [3] Self-adaptive architectures in IoT systems: a systematic literature review
    Alfonso, Ivan
    Garces, Kelly
    Castro, Harold
    Cabot, Jordi
    JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2021, 12 (01)
  • [4] Reference Architectures for Self-Managed Software Systems: a Systematic Literature Review
    Affonso, Frank J.
    Scannavino, Katia R. F.
    Oliveira, Lucas B. R.
    Nakagawa, Elisa Y.
    2014 EIGHTH BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE (SBCARS), 2014, : 21 - 31
  • [5] Software architectures for health care cyber-physical systems: A systematic literature review
    Plaza, Andrea M.
    Diaz, Jessica
    Perez, Jennifer
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2018, 30 (07)
  • [6] A systematic review of the software architectures for the development of mobile applications in education
    Concepcion Patino, Dimas Heiman
    Munoz, Lilia
    Villarreal, Vladimir
    Pardo, Cesar
    2022 8TH INTERNATIONAL ENGINEERING, SCIENCES AND TECHNOLOGY CONFERENCE, IESTEC, 2022, : 231 - 237
  • [7] A systematic literature review on energy efficiency in cloud software architectures
    Procaccianti, Giuseppe
    Lago, Patricia
    Bevini, Stefano
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2015, 7 : 2 - 10
  • [8] Evaluation of Software Architectures under Uncertainty: A Systematic Literature Review
    Sobhy, Dalia
    Bahsoon, Rami
    Minku, Leandro
    Kazman, Rick
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2021, 30 (04)
  • [9] Mobile learning for preschoolers: a systematic literature review
    Goundar, Munil Shiva
    Kumar, Bimal Aklesh
    Chand, Sailesh Saras
    Chand, Ronil
    INTERNATIONAL JOURNAL OF MOBILE LEARNING AND ORGANISATION, 2023, 17 (1-2) : 303 - 320
  • [10] Applying Machine Learning in Self-adaptive Systems: A Systematic Literature Review
    Gheibi, Omid
    Weyns, Danny
    Quin, Federico
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2021, 15 (03)