
Problemas en la Implementación de Pruebas en Sistemas de Microservicios: Estudio de Mapeo Sistemático
Author(s) -
Christian Andrés Candela Uribe,
Daniel Gómez-Betancur,
Luis Eduardo Sepúlveda Rodríguez,
Julio César Chavarro Porras,
John Alexander Sanabria Ordóñez
Publication year - 2021
Publication title -
investigación e innovación en ingenierías
Language(s) - Spanish
Resource type - Journals
ISSN - 2344-8652
DOI - 10.17081/invinno.9.3.5314
Subject(s) - humanities , philosophy
Objetivo: En el trabajo se construyó un SMS (Systematic Mapping Study) para la identificación y clasificación de problemas y causas en la realización de pruebas en la MSA (Micro-Service Architecture). Metodología: Este SMS adoptó prácticas establecidas en ingeniería de software basada en evidencias. El SMS consideró artículos publicados desde 2016 en bases de datos como ACM, IEEE Xplore, Science Direct, WoS, Springer y Scopus. Además, la estrategia de búsqueda incluyó cuatro iteraciones de bola de nieve. Resultados: El SMS comenzó con 842 estudios y terminó con 32 estudios seleccionados, identificando nueve problemas y ocho causas relacionadas con las pruebas de software en MSA. Finalmente, los estudios se clasificaron por problemas y causas. Conclusiones: El SMS permitió inferir que la Alta Complejidad en pruebas MSA es el problema más representativo. Igualmente, las causas más destacadas son el Alto Número de Servicios, la Falta de Investigación y la proliferación de cada versión de servicio (Service Versioning).