Back to Search Start Over

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

Authors :
Venilton FalvoJr
Anderson da Silva Marcolino
Nemésio Freitas Duarte Filho
Edson OliveiraJr
Ellen Francine Barbosa
Source :
Journal of Universal Computer Science, Vol 28, Iss 10, Pp 1058-1086 (2022)
Publication Year :
2022
Publisher :
Graz University of Technology, 2022.

Abstract

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, es- pecially 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, pro- viding 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.

Details

Language :
English
ISSN :
09486968
Volume :
28
Issue :
10
Database :
Directory of Open Access Journals
Journal :
Journal of Universal Computer Science
Publication Type :
Academic Journal
Accession number :
edsdoj.f3b88b30452645ffafda80f8d8da33de
Document Type :
article
Full Text :
https://doi.org/10.3897/jucs.90663