Tesis Validadas: 2,591

Tesis de Posgrado: 3,262

Visitas: 244

Please use this identifier to cite or link to this item: https://rinacional.tecnm.mx/jspui/handle/TecNM/5890
Title: Sistema de Apoyo para Mediciones de Procesos y Productos de Software
Authors: Mendoza Mena, Jose Carlos%411529
Issue Date: 2018-07-23
Publisher: Tecnológico Nacional de México
metadata.dc.publisher.tecnm: Centro Nacional de Investigación y Desarrollo Tecnológico
Description: La presente investigación se enfoca en apoyar a desarrolladores, en la identificación, medición y presentación de resultados sobre productos que se obtienen dentro del proceso DMS (Desarrollo y Mantenimiento de software). Estocon el objetivo de aportar valores cuantitativos en el proceso de la mejora continua sobre cada producto. Para identificar el conjunto de productos que se obtienen dentro del proceso DMS, como primera actividad, se realiza una revisión de los productos que se generan dentro del proceso. Dicho proceso se integra de cinco fases, las cuales son Fase de Requerimientos, Fase de Análisis y Diseño, Fase de Construcción, Fase de Integración y Pruebas, y la Fase de Cierre. En la mayoría de las fases se generan productos de tipo documento, otro producto importante son los diagramas UML que se generan en la Fase de Análisis y Diseño, además, se considera el producto de tipo código en la Fase de Construcción y en la Fase de Integración y Pruebas se considera la obtención de los porcentajes totales de las pruebas. Para la medición de los productos del tipo documento se identifican qué secciones están especificadas en cada documento y después dentro del sistema, se identifican las cadenas que definen cada encabezado o nombre de sección dentro de cada documento, una vez que se realizan estos procedimientos el sistema muestra al usuario la posición de la cadena dentro del documento. Para la medición de los diagramas UML, primero se exporta cada diagrama a un archivo XML, después se ingresa el nombre del archivo XML dentro del sistema y después se obtienen valores cuantitativos dependiendo del diagrama que se ingrese al sistema. En la medición del código, se ingresa el nombre de la clase y se obtiene el total de líneas de código especificadas o el total de métodos declarados según la medición que se seleccione. Y para la medición de los porcentajes totales en las Pruebas, se ingresan valores cuantitativos al sistema, después se obtienen porcentajes totales según sea el caso de la prueba que se seleccione. Los resultados respecto a cada tipo de producto, siempre son los esperados de acuerdo a lo especificado al inicio de la presente investigación. Como conclusión los valores presentados de cada producto, son libres para ser analizados dependiendo del uso que les desee dar el desarrollador, el usuario tiene la decisión de mejorar o mantener el producto con el estado actual que se encuentra. Además cada métrica que se ejecuta, puede ser consumida por un dispositivo programático, debido a que el sistema está basado en servicios web.
metadata.dc.type: info:eu-repo/semantics/masterThesis
Appears in Collections:Tesis de Maestría en Computación

Files in This Item:
File Description SizeFormat 
MC_Jose_Carlos_Mendoza_Mena_2018.pdfTesis4.44 MBAdobe PDFView/Open
MC_Jose_Carlos_Mendoza_Mena_2018-C.pdf
  Restricted Access
Cesión de derechos136.03 kBAdobe PDFView/Open Request a copy


This item is protected by original copyright



This item is licensed under a Creative Commons License Creative Commons