Mostrar el registro sencillo del ítem
Identificación de arquitecturas software basadas en componentes mediante Programación Evolutiva
dc.contributor.advisor | Romero-Salguero, José Raúl | |
dc.contributor.advisor | Ventura Soto, S. | |
dc.contributor.author | Ramírez Quesada, Aurora | |
dc.date.accessioned | 2015-06-11T09:04:20Z | |
dc.date.available | 2015-06-11T09:04:20Z | |
dc.date.issued | 2015 | |
dc.identifier.uri | http://hdl.handle.net/10396/12805 | |
dc.description | Premio extraordinario de Trabajo Fin de Máster curso 2012-2013.Sistemas Inteligentes | es_ES |
dc.description.abstract | La construcción de sistemas software de calidad constituye uno de los principales retos a los que se enfrentan los ingenieros informáticos en la actualidad, pues deben cumplir las expectativas marcadas por los destinatarios ajustándose al tiempo y coste planificado. La Ingeniería del Software, como método sistemático para el desarrollo del software, facilita esta labor permitiendo reducir fallos y fomentando su reutilización. El análisis arquitéctonico constituye una fase muy importante del diseño del software, pues en él se identifican las funcionalidades del mismo, así como sus relaciones, permitiendo obtener una visión global del sistema en una fase temprana de su desarrollo. En este contexto, donde la experiencia del arquitecto es determinante, la obtención de métodos y herramientas semiautomáticos que apoyen en la toma de decisiones de diseño abre un nuevo marco para la aplicación de técnicas de Inteligencia Artificial. Este trabajo presenta un modelo de identificación de arquitecturas basadas en componentes mediante un algoritmo de Programación Evolutiva (EP), que simula la abstracción de modelos arquitectónicos a partir de otro tipo de información de análisis, como la presente en los diagramas de clases. Para ello se ha abordado la representación, evaluación y manejo de soluciones para ser procesadas adecuadamente por un algoritmo evolutivo. Los resultados obtenidos reflejan la posibilidad de “evolucionar” arquitecturas software para encontrar aquellas que mejor cumplen los criterios de diseño requeridos por los expertos. | es_ES |
dc.format.mimetype | application/pdf | es_ES |
dc.language.iso | spa | es_ES |
dc.publisher | Universidad de Córdoba | es_ES |
dc.rights | https://creativecommons.org/licenses/by-nc-nd/4.0/ | es_ES |
dc.subject | Arquitecturas software basadas en componentes | es_ES |
dc.subject | Search-Based Software Engineering | es_ES |
dc.title | Identificación de arquitecturas software basadas en componentes mediante Programación Evolutiva | es_ES |
dc.type | info:eu-repo/semantics/masterThesis | es_ES |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es_ES |