Utilize este identificador para referenciar este registo:
https://rinacional.tecnm.mx/jspui/handle/TecNM/4448
Título: | Sistema de datawarehouse de repositorios de proyectos de software libre |
Autor: | Medina Jeronimo, Rebeca%815135 |
Data: | 2020-06-04 |
Editora: | Tecnológico Nacional de México |
metadata.dc.publisher.tecnm: | Centro Nacional de Investigación y Desarrollo Tecnológico |
Descrição: | En los proyectos de desarrollo de software propietario, se obtiene gran cantidad de información durante sus diversos ciclos de vida, desde la obtención de requerimientos hasta el mantenimiento de software. Para dirigir la producción de esta documentación, destinada para los desarrolladores, los usuarios y los administradores de proyectos, existen diversos estándares para documentación del desarrollo de software, y existen herramientas que ayudan a obtener los productos importantes resultantes de las diversas actividades. Además, en los últimos años se ha presenciado un incremento de organizaciones que promueven el desarrollo de proyectos Free Libre Open Source Software. Esto ocasiona que se genere una gran cantidad de datos de proyectos de software. Sin embargo, contrario a lo que pudiera creerse, esta explosión de datos no está significando un aumento en el conocimiento. Las organizaciones con proyectos de software abierto/libre, comparten los datos de sus proyectos, colocándolos en varios repositorios de software de acceso libre (p.ej. FLOSSmole), para ponerlos a disposición de la comunidad de usuarios. De esta información una vez limpia, se obtiene una versión operacional en formato valores separados por comas (CSV), que se requieren cargar a un almacén de datos (data warehouse) y administrarlos. En nuestro grupo de investigación, con anterioridad, se propuso un Marco para la Caracterización de Proyectos de Software Refinado (MCPS-R), formado por 90 características agrupadas en cinco factores y se estudió la relación existente entre dichas características y el núcleo de Essence, compuesto por alfas y competencias. Además, se desarrolló la herramienta DB2O-Cleaner que prepara (selecciona y limpia) los datos de FLOSSmole, hasta representarlos en formato CSV. En esta investigación se especifican los requerimientos, se diseña el almacén de datos y el software, y se construye la herramienta Almacén de Datos Esenciales del Desarrollo de Software (ADE-DS). Que permite cargar un almacén de datos, características de proyectos de desarrollo de software, provenientes del repositorio FLOSSmole. El diseño del esquema del almacén se basó en: 1) el MCPS-R, y 2) las alfas y competencias del núcleo de Essence. Utilizando el manejador de base de datos MySQL para la creación del almacén de datos y para la implementación de la herramienta ADE-DS el IDE Netbeans. Adicionalmente, al ADE-DS se le incluyó la funcionalidad para gestionar metadatos de operación y de consulta, permitir el respaldo de los datos del almacén, y presentar al usuario conocimiento sobre los respositorios y sus datos, mediante un análisis de similitudes con el MCPS-R. |
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 | Tamanho | Formato | |
---|---|---|---|---|
MC_Rebeca_Medina_Jeronimo_2020.pdf | Tesis | 4.65 MB | Adobe PDF | Ver/Abrir |
MC_Rebeca_Medina_Jeronimo_2020.pdf Restricted Access | Cesión de derechos | 104.74 kB | Adobe PDF | Ver/Abrir Request a copy |
Este registo está protegido por copyright original. |
Este registo está protegido por Licença Creative Commons