Show simple item record

dc.date.accessioned2019-02-14T15:43:58Z
dc.date.available2019-02-14T15:43:58Z
dc.date.issued2015-05-01
dc.identifier.citationArévalo, G. (Dir.) (2019). Análisis de evolución de aplicaciones orientadas a objetos usando correlación de indicadores (Proyecto de investigación). Bernal, Argentina: Universidad Nacional de Quilmeses
dc.identifier.urihttp://ridaa.unq.edu.ar/handle/20.500.11807/949
dc.formatapplication/pdfes
dc.format.extent9 p.es
dc.languagespaes
dc.relationinfo:eu-repo/grantAgreement/UNQ/PUNQ I+D//AR. Buenos Aires. Bernal/Análisis de evolución de aplicaciones orientadas a objetos usando correlación de indicadoreses
dc.rightshttps://creativecommons.org/licenses/by/2.5/ar/es
dc.subjectEvoluciónes
dc.subjectMétricas de complejidades
dc.subjectAnálisis de conceptos formaleses
dc.subjectSoftwarees
dc.subjectEvolutionen
dc.subjectComplexity metricsen
dc.subjectFormal concept analysisen
dc.subjectEvoluçãopt
dc.subjectMétricas de complexidadept
dc.subjectAnálise formal de conceitospt
dc.titleAnálisis de evolución de aplicaciones orientadas a objetos usando correlación de indicadoreses
dc.typeinfo:ar-repo/semantics/proyecto de investigaciónes
unq.versioninfo:eu-repo/semantics/publishedVersionen
unq.proyecto.tipoPUNQ I+D (Proyecto)es
unq.proyecto.inicio2015-05-01
unq.proyecto.final2017-04-30
unq.proyecto.estadoEn cursoes
unq.proyecto.directorArévalo, Gabriela
unq.proyecto.integranteDalponte Ayastuy, María Nieves
unq.proyecto.integranteGarbezza, Nahuel
unq.proyecto.integrantePari, Denise
unq.proyecto.integrantePons, Claudia
unq.proyecto.integranteRepond, Federico
unq.proyecto.integranteRodas Bonjour, Alan
unq.proyecto.integranteTorres, Diego
unq.proyecto.integranteZambrano, Arturo
unq.departamentoDepartamento de Ciencia y Tecnologíaes
unq.tipo.snrdinfo:eu-repo/semantics/otheren
unq.accesoinfo:eu-repo/semantics/openAccessen
unq.proyecto.areaInformáticaes
unq.proyecto.resumenEl software es un recurso crítico en nuestra sociedad. Para ser considerado una inversión exitosa, el software tiene que seguir cumpliendo los requerimientos del usuario que se generan por los cambios durante toda su vida útil. Los cambios se generan constantemente, y no deberían alterar la estructura de las aplicaciones de software que afectan. Particularmente, la estructura del software implementado con el paradigma orientado a objetos, se basa en una arquitectura de capas (packages, clases, métodos), donde cada una se compone de entidades de un mayor nivel de abstracción. Una forma de medir cómo se afecta la estructura de una aplicación es el uso de los indicadores de cohesión, acoplamiento y complejidad, y el análisis de los mismos en diferentes versiones de una aplicación. Usando una derivación del Análisis de Conceptos Formales llamada lattices de AOC-poset como herramienta de análisis complementado con métricas, se plantea una evaluación de cómo evolucionan tres indicadores (la complejidad, la cohesión y el acoplamiento) en diferentes niveles de una aplicación orientada a objetos, y nos permiten identificar cambios no documentados de la misma. La metodología a utilizar es la construcción de AOC-poset por cada indicador, en cada nivel de abstracción de una aplicación orientada a objetos. Luego compararemos cada lattice en cada nivel de cada indicador, y analizaremos si se cambian (o no) los indicadores en diferentes versiones de un software. Como resultados, se espera identificar patrones de la degradación o las mejoras en los indicadores de calidad en el lattice obtenido, y detectar si los indicadores evolucionan con uniformidad en diferentes capas de abstracción. La mayor contribución en el estado del arte actual de este trabajo es el uso de lattices complementado con métricas para medir la evolución del software, que es un campo aún no explorado dentro de la reingeniería de software.es


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record