ARTICLE
TITLE

Representación de la Evolución y Refactoring de Arquitecturas de Software mediante la Aplicación y Captura de Operaciones Arquitectónicas

SUMMARY

La evolución de arquitecturas de software es consecuencia de cambios como la redefinición de requerimientos, o mejoras en la infraestructura/tecnología del sistema. Es necesario que la introducción de cambios arquitectónicos sea realizada de manera sistemática, a fin de evitar la erosión en el diseño arquitectónico y la pérdida de información vital para la comprensión del diseño obtenido. Los cambios aplicados y las decisiones tomadas deben ser documentados adecuadamente, para que se puedan recuperar posteriormente las soluciones aplicadas y conocer su impacto en la arquitectura. Se propone un modelo para representación del conocimiento durante la evolución de arquitecturas de software, basado en la aplicación de operaciones de evolución y refactoring. Las operaciones ejecutadas son capturadas junto con los elementos arquitectónicos sobre los que operaron, los resultados obtenidos, y los objetivos perseguidos, manteniendo así las trazas entre las diferentes versiones del modelo arquitectónico alcanzadas y la historia completa de su evolución.

 Articles related

Zulay Del Carmen Herrera Abache    

El presente ensayo tiene como fin la reflexión sobre la forma de manejar el conocimiento en la educación universitaria considerando factores de la realidad como la dinámica del entorno interno de la universidad y externo propio del país, así como factore... see more


Yelitza del Carmen Morillo Terán    

La presente investigación tiene como propósito analizar la importancia de las competencias gerenciales en el logro de la calidad educativa en las instituciones del nivel primario ubicadas en la parroquia Marcelino Briceño del municipio Baralt. Para ello ... see more


Victor Julio Moreno Izquierdo, Lorena del Pilar Lasso Benitez, Maurico David Reyes Pozo, Renato Haro Prado, Gina Cruz    

El objetivo de este trabajo fue la obtención de zonas físicas óptimas para los cultivos de arroz (Oriza sativa L.), maíz (Zea mays L.) y caña de azúcar (Saccharum oficinarum L.). Se determinaron los requerimientos edáficos y climáticos de dichos cultivos... see more


Juan Pablo Rodriguez Miranda,Lorena Felicia Sierra Cuello,Luis Francisco Ramirez Hernandez,Universidad Distrital Francisco José de Caldas, Universidad Popular del Cesar- Colombia    

El presente artículo, tiene el propósito de determinar la utilidad de la lenteja de agua (lemna minor) como postratamiento en lagunas de estabilización que tratan aguas residuales domésticas,  fue analizada una muestra de agua residual proveniente d... see more


Camilo Alberto Madariaga Orozco,Patricia del Socorro Martínez Meza,Marco Alfredo Cervantes Mendoza    

Objetivo: analizar las estrategias utilizadas por las mujeres víctimas del desplazamiento forzado en Colombia y las estrategias empleadas por la institucionalidad para participar y/o promover la participación en el diseño de la política pública del estad... see more