Navegación

Búsqueda

Búsqueda avanzada

Hacia un entorno extensible basado en ADM para la refactorización de sistemas heredados

Resumen:

Hoy en día siguen activos muchos sistemas heredados que presentan problemas que afectan a las distintas características la calidad del software. Para mejorar estos problemas, existen herramientas de refactorización, cuyo objetivo es mejorar aspectos de calidad concretos sin afectar al comportamiento del sistema heredado. ADM (Modernización Dirigida por la Arquitectura), se presenta como el paradigma que basa el entendimiento y evolución de los sistemas software en MDA. Existen multitud de entornos que implementan estrategias de refactorización clásicas para mejorar la calidad de los sistemas, pero estas herramientas ofrecen un catálogo fijo de refactorizaciones. La propuesta que se presenta en este artículo consiste en un entorno flexible basado en ADM que permite la definición de “bad-smells” (clásicos y nuevos), aplicables a contextos concretos y su identificación en sistemas heredados, teniendo así una herramienta totalmente flexible y extensible.

Palabras Clave:

Refactorización, ADM, Flexible, Extensible, Calidad, Sistemas Heredados

Autor(es):

Handle:

11705/JISBD/2016/014

Descargas:

Este artículo tiene una licencia de uso CreativeCommons Reconocimiento (by)

Descarga el artículo haciendo click aquí.