Veuillez utiliser cette adresse pour citer ce document : https://rinacional.tecnm.mx/jspui/handle/TecNM/13130
Titre: Análisis de métricas en el desarrollo de microservicios
Auteur(s): Venoso Lara, Said Misael%1343097
metadata.dc.subject.other: Microservices, Quality Model, Flexibility, Metrics, Quality
Date de publication: 2026-03-06
Editeur: Tecnológico Nacional de México
metadata.dc.publisher.tecnm: Centro Nacional de Investigación y Desarrollo Tecnológico
Description: 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
Collection(s) :Tesis de Maestría en Computación

Fichier(s) constituant ce document :
Fichier Description TailleFormat 
MC_Said_Misael_Venoso_Lara_2026.pdfTesis2.73 MBAdobe PDFVoir/Ouvrir
MC_Said_Misael_Venoso_Lara_2026_c.pdf
  Accès limité
Cesión de derechos456.62 kBAdobe PDFVoir/Ouvrir    Demander une copie


Ce document est protégé par copyright



Ce document est autorisé sous une licence de type Licence Creative Commons Creative Commons