Modelo computacional para la evaluación y selección de productos de software
Metadata
Show full item recordAuthor
Fernández Pérez, YamilisEditorial
Universidad de Granada
Departamento
Universidad de Granada.; Universidad de Granada. Departamento de Ciencias de la Computación e Inteligencia ArtificialMateria
Tecnologías Software Evaluación Modelo computacional Inteligencia artificial
Materia UDC
004.01 004.4 1203 120317
Date
2018Fecha lectura
2018-03-23Referencia bibliográfica
Fernández Pérez, Y. Modelo computacional para la evaluación y selección de productos de software. Granada: Universidad de Granada, 2018. [http://hdl.handle.net/10481/51180]
Sponsorship
Tesis Univ. Granada.; Programa Oficial de Doctorado en Tecnologías de la Información y la ComunicaciónAbstract
El software impacta cada día más en numerosas actividades del ser humano, convirtiéndose en una tecnología penetrante, omnipresente y habilitadora. Un elemento diferenciador y esencial es la calidad del mismo. La evaluación de la calidad de los productos de software, es un proceso costoso y complejo, resultando de vital importancia para la toma de decisiones; de ahí la relevancia de lograr una adecuada correlación entre los resultados obtenidos de la evaluación y la calidad que muestra en la práctica el producto de software. Esta tesis aborda la búsqueda de una selección objetiva de productos, según las características de calidad, y un modelo de evaluación operativo.
El análisis bibliográfico realizado, constató que los enfoques de solución propuestos en la literatura no contemplan parámetros importantes como: (1) la incorporación de criterios esenciales y sus correspondientes restricciones, (2) la interdependencia entre los criterios de evaluación, (3) la incertidumbre que caracteriza el proceso, y (4) la heterogeneidad de la información. Dichas carencias provocan pérdida de información, insatisfacción en los clientes de la evaluación y limitan el proceso de toma de decisiones.
En esta investigación, se propone un nuevo modelo basado en técnicas de Soft Computing, tales como la teoría de conjuntos difusos, modelación lingüística y Mapas Cognitivos Difusos. El mismo, permite la valoración de la penalización, dadas determinadas restricciones; estructurar el problema de manera clara y lógica, precisando el marco de evaluación, la recopilación de los datos necesarios procedentes de diversas fuentes y el trabajo con diferentes dominios de datos y escalas; incorpora, asimismo, otras formas de agregación de la información, que permiten realizar comparaciones entre soluciones. Esto conduce a la obtención de resultados más precisos, facilitando la toma de decisiones sobre la adquisición y puesta en el mercado de estos productos. Se implementó una aplicación web de software libre (SoftQuality), basada en el modelo propuesto. Tanto la herramienta, como el modelo, han sido avalados y utilizados en la práctica por empresas cubanas, validándose así la solidez y utilidad de la solución.