SciELO - Scientific Electronic Library Online

 
vol.24 número52Perfilamiento de autor en escenarios lingüísticos informales y formales mediante aprendizaje por transferenciaAnálisis de la precipitación y la evaporación en el Orinoco colombiano según los modelos climáticos regionales del experimento CORDEX-CORE índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • En proceso de indezaciónCitado por Google
  • No hay articulos similaresSimilares en SciELO
  • En proceso de indezaciónSimilares en Google

Compartir


TecnoLógicas

versión impresa ISSN 0123-7799versión On-line ISSN 2256-5337

Resumen

ARIAS-OREZANO, José Francisco; REYNA-BARRETO, Benjamín David  y  MAMANI-APAZA, Guillermo. Impact of Clean Architecture and ISO/IEC 25010 on the Maintainability of Android Applications. TecnoL. [online]. 2021, vol.24, n.52, pp.226-241.  Epub 16-Feb-2022. ISSN 0123-7799.  https://doi.org/10.22430/22565337.2104.

The constant evolution of mobile applications is related to the continuous development demanded by user needs, technology and, especially, new devices. This continuous evolution and the complexity of the application itself, means that its maintenance does not guarantee stability when new functionalities are added, or versions of the operating system are updated. The aim of this study was to establish the impact of the implementation of Clean Architecture & ISO/IEC 25010 on the maintainability of the Educar Teacher mobile application (www.icrmedu.com). The research design was quasi-experimental, cross-sectional, considering the Educar Teacher and CRM Distribution applications as experimental and control groups, respectively, where the maintainability of both was evaluated and compared, considering the packages, classes, and lines of code as the unit of analysis. The independent variable was Clean Architecture & ISO/IEC 25010, and the dependent variable was maintainability, which was worked with the criteria of analyzability, stability, testability, and changeability. The sample was census-based and consisted of 693 packages, 2.037 classes and 168.217 lines of code from the Educar Teacher application. According to the results, it is concluded that by developing with Clean Architecture & ISO/IEC 25010, the Educar Teacher application achieves a positive impact on maintainability based on the analyzability, stability, testability, and changeability criteria of 7 %, 56 %, 0.7 % and 0.9 %, respectively.

Palabras clave : Mobile applications; Android; Software architecture; Clean architecture; Software quality.

        · resumen en Español     · texto en Español     · Español ( pdf )