Examinando por Materia "Derivación de proyectos base"
Mostrando 1 - 1 de 1
Resultados por página
Opciones de ordenación
Publicación Impacto de la ingeniería de líneas de productos de software en la calidad del proyecto base y la eficiencia de su derivación para aplicaciones móviles en Pragma S.A.(Universidad EAFIT, 2026-01) Morales Jaimes, Darry Alejandro; Mazo Peña, Raúl IvánThe mobile application market continues to experience rapid growth and, in this context, the generation of base projects in software development organizations is vital and often depends on manual processes with high variability in quality and effort. This work evaluates the impact of adopting software product line (SPL) engineering practices to derive base projects for mobile applications at Pragma S.A. Under the Design Science Research paradigm, a formal model of characteristics for mobile application architecture (MAAFM) and its reduced operational version (MAAFM-RO) with 72 points of variability; additionally, a configurator was implemented in VariaMos and semi-automatic generation integrations using Mason (Flutter), Gradle/CocoaPods, and XCodegen (Android/iOS), covering up to 80% of the variability modeled for Flutter and 70% for native technologies. The proposal was evaluated with a quasi-experimental paired design in six scenarios (Flutter, Android, and iOS for financial and retail domains), comparing manual derivation vs. LPS-supported derivation. Quality was measured using the IQ_ARQ index, based on ISO/IEC 25010 and composed of SonarCloud metrics and heuristic evaluation by engineers. The results showed evidence of an average reduction in derivation time of 49% and an average increase in architectural quality of 33%, with consistent bootstrap confidence intervals. Based on this, it is concluded that LPS significantly improves derivation efficiency and the quality of the base project, being sensitive to the maturity and maintenance of the initial generators and templates.