Publicado

2009-01-01

UN PROCESO ITERATIVO PARA LA REFACTORIZACIÓN DE ASPECTOS

Palabras clave:

Desarrollo de Software Orientado a Aspectos, Aspect Refactoring, Mantenimiento de Aplicaciones Orientadas a Aspectos. (es)

Descargas

Autores/as

  • SANTIAGO A. VIDAL Ing. ISISTAN Research Institute, Facultad de Ciencias Exactas, UNICEN Campus Universitario, Pje. Arroyo Seco (B7001BBO) Tandil, Buenos Aires, Argentina
  • ESTEBAN S. ABAIT Ing. ISISTAN Research Institute, Facultad de Ciencias Exactas, UNICEN Campus Universitario, Pje. Arroyo Seco (B7001BBO) Tandil, Buenos Aires, Argentina - CIC, Comisión de Investigaciones Científicas
  • CLAUDIA MARCOS ISISTAN Research Institute, Facultad de Ciencias Exactas, UNICEN Campus Universitario, Pje. Arroyo Seco (B7001BBO) Tandil, Buenos Aires, Argentina
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.

Cómo citar

APA

VIDAL, S. A., ABAIT, E. S. y MARCOS, C. (2009). UN PROCESO ITERATIVO PARA LA REFACTORIZACIÓN DE ASPECTOS. Avances en Sistemas e Informática, 6(1), 93–104. https://revistas.unal.edu.co/index.php/avances/article/view/14449

ACM

[1]
VIDAL, S.A., ABAIT, E.S. y MARCOS, C. 2009. UN PROCESO ITERATIVO PARA LA REFACTORIZACIÓN DE ASPECTOS. Avances en Sistemas e Informática. 6, 1 (ene. 2009), 93–104.

ACS

(1)
VIDAL, S. A.; ABAIT, E. S.; MARCOS, C. UN PROCESO ITERATIVO PARA LA REFACTORIZACIÓN DE ASPECTOS. ava. sis. inf 2009, 6, 93-104.

ABNT

VIDAL, S. A.; ABAIT, E. S.; MARCOS, C. UN PROCESO ITERATIVO PARA LA REFACTORIZACIÓN DE ASPECTOS. Avances en Sistemas e Informática, [S. l.], v. 6, n. 1, p. 93–104, 2009. Disponível em: https://revistas.unal.edu.co/index.php/avances/article/view/14449. Acesso em: 23 abr. 2024.

Chicago

VIDAL, SANTIAGO A., ESTEBAN S. ABAIT, y CLAUDIA MARCOS. 2009. «UN PROCESO ITERATIVO PARA LA REFACTORIZACIÓN DE ASPECTOS». Avances En Sistemas E Informática 6 (1):93-104. https://revistas.unal.edu.co/index.php/avances/article/view/14449.

Harvard

VIDAL, S. A., ABAIT, E. S. y MARCOS, C. (2009) «UN PROCESO ITERATIVO PARA LA REFACTORIZACIÓN DE ASPECTOS», Avances en Sistemas e Informática, 6(1), pp. 93–104. Disponible en: https://revistas.unal.edu.co/index.php/avances/article/view/14449 (Accedido: 23 abril 2024).

IEEE

[1]
S. A. VIDAL, E. S. ABAIT, y C. MARCOS, «UN PROCESO ITERATIVO PARA LA REFACTORIZACIÓN DE ASPECTOS», ava. sis. inf, vol. 6, n.º 1, pp. 93–104, ene. 2009.

MLA

VIDAL, S. A., E. S. ABAIT, y C. MARCOS. «UN PROCESO ITERATIVO PARA LA REFACTORIZACIÓN DE ASPECTOS». Avances en Sistemas e Informática, vol. 6, n.º 1, enero de 2009, pp. 93-104, https://revistas.unal.edu.co/index.php/avances/article/view/14449.

Turabian

VIDAL, SANTIAGO A., ESTEBAN S. ABAIT, y CLAUDIA MARCOS. «UN PROCESO ITERATIVO PARA LA REFACTORIZACIÓN DE ASPECTOS». Avances en Sistemas e Informática 6, no. 1 (enero 1, 2009): 93–104. Accedido abril 23, 2024. https://revistas.unal.edu.co/index.php/avances/article/view/14449.

Vancouver

1.
VIDAL SA, ABAIT ES, MARCOS C. UN PROCESO ITERATIVO PARA LA REFACTORIZACIÓN DE ASPECTOS. ava. sis. inf [Internet]. 1 de enero de 2009 [citado 23 de abril de 2024];6(1):93-104. Disponible en: https://revistas.unal.edu.co/index.php/avances/article/view/14449

Descargar cita

Visitas a la página del resumen del artículo

339

Descargas

Los datos de descargas todavía no están disponibles.