Conformidad estructural de arquitecturas combinado con análisis de impacto de cambios

La conformidad de arquitecturas de software es una práctica que permite mantener la estructura arquitectónica alineada y consistente con su implementación en código. Entre otros beneficios, este alineamiento permite a los arquitectos y desarrolladores realizar distintos análisis de la solución desde...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Armentano, Miguel, Soldavini, Luis, Díaz Pace, J. Andrés, Vidal, Santiago, Marcos, Claudia A.
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2015
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/52268
http://44jaiio.sadio.org.ar/sites/default/files/asse85-99.pdf
Aporte de:
id I19-R120-10915-52268
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
Software Architectures
conformidad estructural
spellingShingle Ciencias Informáticas
Software Architectures
conformidad estructural
Armentano, Miguel
Soldavini, Luis
Díaz Pace, J. Andrés
Vidal, Santiago
Marcos, Claudia A.
Conformidad estructural de arquitecturas combinado con análisis de impacto de cambios
topic_facet Ciencias Informáticas
Software Architectures
conformidad estructural
description La conformidad de arquitecturas de software es una práctica que permite mantener la estructura arquitectónica alineada y consistente con su implementación en código. Entre otros beneficios, este alineamiento permite a los arquitectos y desarrolladores realizar distintos análisis de la solución desde etapas tempranas (por ej., de performance, o de modificabilidad, entre otros). Para esto, deben verificarse periódicamente las relaciones entre los elementos arquitectónicos y sus contrapartes en el código fuente, a fin de detectar posibles violaciones de la arquitectura. Las técnicas y herramientas existentes para conformidad arquitectónica proveen un buen soporte para verificar relaciones de tipo estructural. Sin embargo, ciertos análisis que son útiles a nivel arquitectónico, como es el caso del impacto de cambios (CIA, Change Impact Analysis), son difíciles de verificar en relación al código fuente, lo cuál genera una brecha entre las suposiciones y conclusiones que se hacen a nivel arquitectónica y la implementacioón actual del sistema. Este trabajo presenta un enfoque que extiende las reglas básicas de conformidad estructural con reglas que permiten contemplar suposiciones de CIA con el fin de validarlas en la implementación de la arquitectura. En particular, se propone una herramienta que integra un CIA en base a escenarios de modificabilidad con el modelo de reflexión de Murphy & Notkin. Los resultados, si bien son preliminares, indican que este enfoque permite identificar distintos tipos de violaciones arquitectónicas.
format Objeto de conferencia
Objeto de conferencia
author Armentano, Miguel
Soldavini, Luis
Díaz Pace, J. Andrés
Vidal, Santiago
Marcos, Claudia A.
author_facet Armentano, Miguel
Soldavini, Luis
Díaz Pace, J. Andrés
Vidal, Santiago
Marcos, Claudia A.
author_sort Armentano, Miguel
title Conformidad estructural de arquitecturas combinado con análisis de impacto de cambios
title_short Conformidad estructural de arquitecturas combinado con análisis de impacto de cambios
title_full Conformidad estructural de arquitecturas combinado con análisis de impacto de cambios
title_fullStr Conformidad estructural de arquitecturas combinado con análisis de impacto de cambios
title_full_unstemmed Conformidad estructural de arquitecturas combinado con análisis de impacto de cambios
title_sort conformidad estructural de arquitecturas combinado con análisis de impacto de cambios
publishDate 2015
url http://sedici.unlp.edu.ar/handle/10915/52268
http://44jaiio.sadio.org.ar/sites/default/files/asse85-99.pdf
work_keys_str_mv AT armentanomiguel conformidadestructuraldearquitecturascombinadoconanalisisdeimpactodecambios
AT soldaviniluis conformidadestructuraldearquitecturascombinadoconanalisisdeimpactodecambios
AT diazpacejandres conformidadestructuraldearquitecturascombinadoconanalisisdeimpactodecambios
AT vidalsantiago conformidadestructuraldearquitecturascombinadoconanalisisdeimpactodecambios
AT marcosclaudiaa conformidadestructuraldearquitecturascombinadoconanalisisdeimpactodecambios
bdutipo_str Repositorios
_version_ 1764820475690614784