Utilize este identificador para referenciar este registo: https://rinacional.tecnm.mx/jspui/handle/TecNM/13130
Título: Análisis de métricas en el desarrollo de microservicios
Autor: Venoso Lara, Said Misael%1343097
metadata.dc.subject.other: Microservices, Quality Model, Flexibility, Metrics, Quality
Data: 2026-03-06
Editora: Tecnológico Nacional de México
metadata.dc.publisher.tecnm: Centro Nacional de Investigación y Desarrollo Tecnológico
Descrição: En los últimos años, las arquitecturas basadas en microservicios han ganado una adopción creciente tanto en la industria como en la comunidad académica, debido a ventajas como la flexibilidad, la escalabilidad, y la agilidad en el desarrollo de software. Este enfoque arquitectónico permite descomponer sistemas monolíticos de gran tamaño en componentes independientes, lo que facilita su mantenimiento, evolución y despliegue. Sin embargo, a pesar de su amplia popularidad, se ha identificado que muchas métricas tradicionales, originalmente diseñadas para arquitecturas orientadas a objetos o arquitecturas orientadas a servicios, no resultan plenamente aplicables al contexto de los microservicios. Además, una gran parte de las métricas propuestas en la literatura carece de validación empírica o de un consenso claro respecto a su definición de uso. Ante esta problemática, el presente trabajo tiene como objetivo presentar un estudio integral de métricas orientadas al diseño e implementación de los microservicios, con la finalidad de desarrollar un modelo de calidad que sirva como guía para arquitectos y desarrolladores de software. Para ello, se llevó a cabo una recopilación y clasificación de métricas reportadas en la literatura especializada, así como la identificación de los atributos de calidad propuestos por la norma ISO/IEC 25010, con el propósito de alinear las características propias de los microservicios con dichos atributos. El análisis llevado a cabo permitió identificar tendencias, enfoques recurrentes y vacíos existentes en la revisión de la literatura en cuanto a métricas para microservicios. Los resultados del análisis cuantitativo evidencian una cobertura desigual de los atributos de calidad, además de una ausencia generalizada de umbrales claramente definidos, lo cual dificulta la aplicación práctica de las métricas existentes. Con el objetivo de validar el modelo de calidad propuesto, se realizaron pruebas preliminares a tres repositorios de libre acceso desarrollados en Java. Los resultados de estas pruebas mostraron que los proyectos evaluados presentan un bajo nivel de flexibilidad, lo cual se puede atribuir principalmente a deficiencias en los subatributos de escalabilidad y portabilidad. Finalmente, se concluyó que el modelo resulta fundamental para visibilizar las debilidades estructurales en implementaciones reales de arquitecturas de microservicios, especialmente en entornos basados en Java, así como para orientar futuras mejoras en su diseño y evaluación.
metadata.dc.type: info:eu-repo/semantics/masterThesis
Aparece nas colecções:Tesis de Maestría en Computación

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
MC_Said_Misael_Venoso_Lara_2026.pdfTesis2.73 MBAdobe PDFVer/Abrir
MC_Said_Misael_Venoso_Lara_2026_c.pdf
  Restricted Access
Cesión de derechos456.62 kBAdobe PDFVer/Abrir Request a copy


Este registo está protegido por copyright original.



Este registo está protegido por Licença Creative Commons Creative Commons