Publication:
Aplicación de algoritmos de inteligencia artificial a la optimización de la calidad de requisitos mediante sugerencias automáticas de mejora

dc.contributor.advisorMoreno Pelayo, Valentín
dc.contributor.advisorParra Corredor, Eugenio
dc.contributor.authorAdanza Dopazo, Daniel
dc.contributor.departamentoUC3M. Departamento de Informáticaes
dc.contributor.tutorMoreno Pelayo, Valentín
dc.date.accessioned2023-05-26T13:46:46Z
dc.date.available2023-05-26T13:46:46Z
dc.date.issued2022-10
dc.date.submitted2023-03-07
dc.descriptionMención Internacional en el título de doctor
dc.descriptionIncluye: Fe de erratas, pp. 107-110.es
dc.description.abstractLa especificación de requisitos es de vital importancia en la planificación de un proyecto, es aquí en donde se especifican los límites y las bases sobre las que se va a sustentar dicho proyecto. Esta tesis se ha centrado en la ingeniería de requisitos. Siendo la creación de requisitos de calidad, la mejora de la eficiencia y la automatización de tareas los objetivos principales. Para poder alcanzar nuestros objetivos, se cuenta con 1035 requisitos que han sido previamente clasificados dependiendo de su calidad y posteriormente descritos por 26 atributos. De esta manera, los datos obtenidos sirven como muestra para extrapolar los conocimientos hacia cualquier otra base de datos. Una de las fortalezas de esta tesis es el alcance del proyecto, se ha diseñado un sistema capaz de adaptarse a cualquier base de requisitos. Independientemente de los clasificadores utilizados. Una barrera que se ha conseguido sobrepasar gracias a la utilización de los algoritmos genéticos. Para ello, se ha creado un método que se resume en los siguientes pasos: Primero se clasificarán los requisitos mediante la extracción de métricas de calidad que serán tomadas como base por el clasificador binario. En segundo lugar, se tomarán todos aquellos requisitos clasificados como de mala calidad y se utilizarán algoritmos genéticos para proponer soluciones de cambio optimizados de acuerdo con los costes de esfuerzo estimados. La principal conclusión que se puede extraer es que los algoritmos genéticos nos pueden ofrecer soluciones interesantes aplicables en ingeniería de requisitos. Obteniendo así un ahorro de costes, automatizando tareas y favoreciendo una planificación más sólida y eficiente en cualquier proyecto.es
dc.description.abstractThe specification of requirements is of vital importance in the planning of a project, it is here where the limits and the bases on which the project will be based are specified. This research project has focused on requirements engineering. The main objectives are the creation of quality requirements, the improvement of efficiency, and the automation of tasks. To achieve our objectives, there are 1,035 requirements that have been previously classified depending on their quality and subsequently described by 26 attributes. In this way, the data obtained serve as a sample to extrapolate the knowledge to any other database. One of the strengths of the thesis is the scope of the project, a system capable of adapting to any base of requirements has been designed. Regardless of the classifiers used. A barrier that has been overcome thanks to the use of genetic algorithms. To do this, a method has been created that is summarized in the following steps: First, the requirements will be classified by extracting quality metrics that will be taken as a basis by the binary classifier. Second, all those requirements classified as bad will be taken and genetic algorithms will be used to propose optimized change solutions according to the estimated effort costs. The main conclusion that can be drawn is that genetic algorithms offer us interesting solutions applicable to requirements engineering. Thus obtaining cost savings, automating tasks, and favoring more solid and efficient planning in any project. project.en
dc.description.degreePrograma de Doctorado en Ciencia y Tecnología Informática por la Universidad Carlos III de Madrides
dc.description.responsabilityPresidente: José María Álvarez Rodríguez.- Secretaria: Susana Irene Díaz Rodríguez.- Vocal: Cristina Paniagua Muroes
dc.identifier.urihttps://hdl.handle.net/10016/37368
dc.language.isospaen
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España*
dc.rights.accessRightsopen accessen
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subject.ecienciaInformáticaes
dc.subject.otherInteligencia artificiales
dc.subject.otherIngeniería del softwarees
dc.subject.otherIngeniería de requisitoses
dc.subject.otherDesarrollo de softwarees
dc.subject.otherAlgoritmos genéticoses
dc.subject.otherCalidad del softwarees
dc.titleAplicación de algoritmos de inteligencia artificial a la optimización de la calidad de requisitos mediante sugerencias automáticas de mejoraes
dc.typedoctoral thesis*
dspace.entity.typePublication
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
daniel_adanza_dopazo_2023.pdf
Size:
1.91 MB
Format:
Adobe Portable Document Format
Description:
Collections