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 条
  • [41] On mobile learning with learning content management systems: A contemporary literature review
    Napoleon, Asiimwe Edgar
    Åke, Grönlund
    Communications in Computer and Information Science, 2014, 479 : 131 - 145
  • [42] On Mobile Learning with Learning Content Management Systems: A Contemporary Literature Review
    Napoleon, Asiimwe Edgar
    AKe, Gronlund
    MOBILE AS MAINSTREAM-TOWARDS FUTURE CHALLENGES IN MOBILE LEARNING, MLEARN 2014, 2014, 479 : 131 - 145
  • [43] Systematic Review of Literature: the contributions to the learning process by digital technologies and pedagogical architectures
    Fiuza, Patricia
    Mocelin, Roberta Ribas
    NEW ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 2, 2016, 445 : 225 - 234
  • [44] Software engineering process models for mobile app development: A systematic literature review
    Jabangwe, Ronald
    Edison, Henry
    Anh Nguyen Duc
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 145 : 98 - 111
  • [45] Software Defect Prediction Using Ensemble Learning: A Systematic Literature Review
    Matloob, Faseeha
    Ghazal, Taher M.
    Taleb, Nasser
    Aftab, Shabib
    Ahmad, Munir
    Khan, Muhammad Adnan
    Abbas, Sagheer
    Soomro, Tariq Rahim
    IEEE ACCESS, 2021, 9 : 98754 - 98771
  • [46] Software Risk Prediction: Systematic Literature Review on Machine Learning Techniques
    Mahmud, Mahmudul Hoque
    Nayan, Md Tanzirul Haque
    Ashir, Dewan Md Nur Anjum
    Kabir, Md Alamgir
    APPLIED SCIENCES-BASEL, 2022, 12 (22):
  • [47] Systematic literature review on digital note-taking software for learning
    Carvalho, Daniel de Alencar
    Neto, Laurindo de Sousa Britto
    REVISTA BRASILEIRA DE COMPUTACAO APLICADA, 2024, 16 (02): : 1 - 15
  • [48] A Systematic Literature Review on the Use of Deep Learning in Software Engineering Research
    Watson, Cody
    Cooper, Nathan
    Palacio, David Nader
    Moran, Kevin
    Poshyvanyk, Denys
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2022, 31 (02)
  • [49] ADAPTIVE EXECUTION OF SOFTWARE SYSTEMS ON PARALLEL MULTICORE ARCHITECTURES
    Rauber, Thomas
    Ruenger, Gudula
    ICEIS 2010: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 3: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2010, : 191 - 198
  • [50] A systematic literature review of machine learning techniques for software maintainability prediction
    Alsolai, Hadeel
    Roper, Marc
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 119