Please use this identifier to cite or link to this item: https://rinacional.tecnm.mx/jspui/handle/TecNM/13881
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorLIRA TURRIZA, JOSE MANUEL-
dc.contributor.authorUITZ EUAN, JONATHAN DAVID-
dc.creatorUITZ EUAN, JONATHAN DAVID-
dc.date.accessioned2026-09-03T18:49:03Z-
dc.date.available2026-09-03T18:49:03Z-
dc.date.issued2025-01-01-
dc.identifier.urihttps://rinacional.tecnm.mx/jspui/handle/TecNM/13881-
dc.descriptionEl desarrollo de aplicaciones de gestión comercial enfrenta desafíos relacionados con la mantenibilidad y escalabilidad del código. Uno de los principales indicadores de estas problemáticas es la Complejidad Ciclomática (CC), una métrica que mide la cantidad de caminos lógicos dentro del código y que puede afectar la facilidad de modificación y prueba del software. En esta tesis, se evaluó el impacto de la refactorización en la CC dentro de un módulo de una aplicación de gestión comercial desarrollada en Flutter. Para ello, se realizó un análisis preexperimental en el que se midió la CC en todos los módulos de la aplicación, identificando aquel con el mayor nivel de complejidad para ser optimizado. Se aplicó la técnica Extract Method, con el objetivo de modularizar el código y reducir su complejidad. Posteriormente, se compararon las métricas antes y después de la refactorización.es_MX
dc.language.isospaes_MX
dc.publisherTecnológico Nacional de Méxicoes_MX
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0es_MX
dc.subjectinfo:eu-repo/classification/cti/7es_MX
dc.titleIMPACTO DE LA REFACTORIZACIÓN EN LA COMPLEJIDAD CICLOMATICA DE UNA APLICACIÓN DE GESTIÓN COMERCIAL”es_MX
dc.typeinfo:eu-repo/semantics/bachelorThesises_MX
dc.contributor.directorLIRA TURRIZA, JOSE LUIS-
dc.rights.accessinfo:eu-repo/semantics/openAccesses_MX
dc.publisher.tecnmInstituto Tecnológico Superior de Calkiníes_MX
Appears in Collections:Ingeniería en Sistemas Computacionales

Files in This Item:
File Description SizeFormat 
ISC-7255-JHONATHANDAVIDUITZEAUN-APLICACIÓN DE GESTIÓN COMERCIAL.pdfLos resultados demostraron que la refactorización permitió disminuir la CC y mejorar la organización del código, facilitando su comprensión y futuras modificaciones. Sin embargo, algunos métodos mantuvieron valores elevados de CC, lo que sugiere que la refactorización es un proceso iterativo que puede requerir optimizaciones adicionales. Estos hallazgos pueden servir como referencia para desarrolladores y empresas que deseen mejorar la calidad estructural de sus aplicaciones mediante estrategias de refactorización, optimizando la escalabilidad y mantenibilidad del código en sistemas de gestión comercial.708.43 kBAdobe PDFView/Open


This item is protected by original copyright



This item is licensed under a Creative Commons License Creative Commons