Development and Evaluation of a Software Product Line for M-Learning Applications

被引:0
|
作者
FalvoJr, Venilton [1 ]
Marcolino, Anderson da Silva [2 ]
Duarte Filho, Nemesio Freitas [3 ]
OliveiraJr, Edson [4 ]
Barbosa, Ellen Francine [1 ]
机构
[1] Univ Sao Paulo, Sao Carlos, SP, Brazil
[2] Univ Fed Parana, Palotina, Parana, Brazil
[3] Fed Inst Sao Paulo, Sertaozinho, SP, Brazil
[4] Univ Estadual Maringa, Maringa, Parana, Brazil
基金
巴西圣保罗研究基金会;
关键词
software product lines; mobile learning applications; variability management; experimental evaluation; VARIABILITY; SYSTEMS;
D O I
10.3897/jucs.90663
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The popularity of mobile devices in all social classes has motivated the development of mobile learning (m-learning) applications. The existing applications, even having many benefits and facilities in relation to the teaching-learning process, still presents problems and challenges, especially regarding the development, reuse and architectural standardization. Particularly, there is a growing adoption of the Software Product Line (SPL) concept, in view of research that investigates these gaps. This paradigm enables organizations to explore the similarities and variabilities of their products, increasing the reuse of artifacts and, consequently, reducing costs and development time. In this context, we discuss how systematic reuse can improve the development of solutions in the m-learning domain. Therefore, this work presents the design, development and experimental evaluation of M-SPLearning, an SPL created to enable the systematic production of m-learning applications. Specifically, the conception of M-SPLearning covers from the initial study for an effective domain analysis to the implementation and evaluation of its functional version. In this regard, the products have been experimentally evaluated by industry software developers, providing statistical evidence that the use of our SPL can speed up the time-to-market of m-learning applications, in addition to reducing their respective number of faults.
引用
收藏
页码:1058 / 1086
页数:29
相关论文
共 50 条
  • [1] Towards a Software Product Line Architecture to Build M-Learning Applications for the Teaching of Programming
    Marcolino, Anderson S.
    Barbosa, Ellen F.
    [J]. PROCEEDINGS OF THE 50TH ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2017, : 6264 - 6273
  • [2] Software Characteristics of M-Learning Applications
    Boja, Catalin
    Batagan, Lorena
    [J]. MICBE '09: PROCEEDINGS OF THE 10TH WSEAS INTERNATIONAL CONFERENCE ON MATHEMATICS AND COMPUTERS IN BUSINESS AND ECONOMICS, 2009, : 88 - +
  • [3] The Design and Development of M-Learning Software
    Hu, Lin
    [J]. BASIC & CLINICAL PHARMACOLOGY & TOXICOLOGY, 2020, 126 : 266 - 267
  • [4] Generic Requirements for M-Learning Software Development
    Khan, Asharul Islam
    Al-khanjari, Zuhoor
    Sarrab, Mohamed
    Al-Shihi, Hafedh
    [J]. 2016 INTERNATIONAL CONFERENCE ON COMPUTATIONAL TECHNIQUES IN INFORMATION AND COMMUNICATION TECHNOLOGIES (ICCTICT), 2016,
  • [5] Methodical Guide for Development on Mobile Applications Focused on M-learning
    Fernando, Garrido
    Javier, Chiza
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2018, PT I, 2018, 10960 : 743 - 752
  • [6] M-LEARNING: DEVELOPMENT AND EVALUATION OF AN APPLICATION FOR THE TEACHING AND LEARNING OF HUMAN ANATOMY
    Agnese da Costa, Roberta Dall
    Campos Lopes, Paulo Tadeu
    [J]. INTERCIENCIA, 2016, 41 (07) : 482 - 487
  • [7] Development and Evaluation of M-Learning Application for Learning the Foundation of Islamic Knowledge
    Adhito, Laksamana Zesair
    Santoso, Harry Budi
    Junus, Kasiyah
    [J]. ICACSIS 2020: 2020 12TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE AND INFORMATION SYSTEMS (ICACSIS), 2020, : 447 - 455
  • [8] DESIGN CRITERIA FOR M-LEARNING APPLICATIONS
    Hassen, Abdulahi Mohamed
    Samaka, Mohammed
    [J]. 12TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED), 2018, : 4659 - 4665
  • [9] Quality Model for M-Learning Applications
    Visoiu, Adrian
    Batagan, Lorena
    Boja, Catalin
    [J]. PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON DATA NETWORKS, COMMUNICATIONS, COMPUTERS (DNCOCO '09), 2009, : 60 - 66
  • [10] Evaluation of accessibility barriers and learning features in m-learning chat applications for users with disabilities
    Calvo, Rocio
    Iglesias, Ana
    Castano, Leonardo
    [J]. UNIVERSAL ACCESS IN THE INFORMATION SOCIETY, 2017, 16 (03) : 593 - 607