Show simple item record

dc.contributor.advisorRomero-Salguero, José Raúl
dc.contributor.advisorVentura Soto, S.
dc.contributor.authorRamírez Quesada, Aurora
dc.date.accessioned2015-06-11T09:04:20Z
dc.date.available2015-06-11T09:04:20Z
dc.date.issued2015
dc.identifier.urihttp://hdl.handle.net/10396/12805
dc.descriptionPremio extraordinario de Trabajo Fin de Máster curso 2012-2013.Sistemas Inteligenteses_ES
dc.description.abstractLa 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.mimetypeapplication/pdfes_ES
dc.language.isospaes_ES
dc.publisherUniversidad de Córdobaes_ES
dc.rightshttps://creativecommons.org/licenses/by-nc-nd/4.0/es_ES
dc.subjectArquitecturas software basadas en componenteses_ES
dc.subjectSearch-Based Software Engineeringes_ES
dc.titleIdentificación de arquitecturas software basadas en componentes mediante Programación Evolutivaes_ES
dc.typeinfo:eu-repo/semantics/masterThesises_ES
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses_ES


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record