AspectJ bajo la lupa

La dependencia y acoplamiento existente entre aspectos y clases generan un alto impacto cuando se modifica el dominio de una aplicación. Esta situación es propia de aplicaciones que usan aspectos implementados en lenguajes del estilo AspectJ. En estos casos el desarrollador se enfrenta a nuevos dile...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Casas, Sandra, Reinaga, Héctor, Fuentes, Cecilia
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2012
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/23702
Aporte de:
Descripción
Sumario:La dependencia y acoplamiento existente entre aspectos y clases generan un alto impacto cuando se modifica el dominio de una aplicación. Esta situación es propia de aplicaciones que usan aspectos implementados en lenguajes del estilo AspectJ. En estos casos el desarrollador se enfrenta a nuevos dilemas puesto que el comportamiento introducido por los aspectos se ejecuta o deja de ejecutarse sin haber modificado dichos aspectos. La mejor manera de resolver un problema es anticiparse, se convierte en un principio y estrategia que acuñamos para encontrar una posible solución al problema planteado. En este camino, este trabajo propone una solución empírica basada en la herramienta BaLaLu, cuya finalidad es anticipar las consecuencias que un cambio podrá tener en una aplicación que usa aspectos.