Un proceso iterativo para la refactorización de aspectos
Type
Artículo de revista
Document language
EspañolPublication Date
2009Metadata
Show full item recordSummary
El desarrollo de software orientado a aspectos permite encapsular concerns que cortan transversalmente las componentes funcionales de una aplicación, mejorando la modularización y como consecuencia el mantenimiento de la aplicación. Por esta razón, para aprovechar los beneficios de la orientación a aspectos surge la necesidad de migrar los sistemas orientados a objetos existentes a la orientación a aspectos mejorando el mantenimiento y evolución de los mismos. En este trabajo se presenta un proceso iterativo que asiste durante la tarea de migración de una aplicación orientada a objetos a una orientada a aspectos. Una vez que los aspectos han sido identificados por medio de alguna técnica de aspect mining se utilizan patrones de estructura que permiten identificar el refactoring a aplicar para generar el código orientado a aspectos resultante, aspect refactoring.Keywords
Collections
This work is licensed under a Creative Commons Reconocimiento-NoComercial 4.0.This document has been deposited by the author (s) under the following certificate of deposit