Aplicaciones con aspectos: de cambios y sus consecuencias

La AOP propone fundamentalmente una nueva clase de modularización llamada aspectos, cuyo mecanismo de invocación implícita, requiere que se especifiquen donde o cuando deben ser invocados. En particular, este mecanismo de invocación implícita introduce una capa adicional de complejidad en la constru...

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/123879
Aporte de:
Descripción
Sumario:La AOP propone fundamentalmente una nueva clase de modularización llamada aspectos, cuyo mecanismo de invocación implícita, requiere que se especifiquen donde o cuando deben ser invocados. En particular, este mecanismo de invocación implícita introduce una capa adicional de complejidad en la construcción de un sistema. Esto puede hacer dura la comprensión de cómo y cuando el sistema base y los aspectos interactúan y así como el sistema se comportará. Además, cambios aparentemente inocentes del código base pueden conducir a comportamientos erróneos y no intencionales. Ya que es fácil perder el rastro de la característica global de cómo el código base interactúa con los aspectos. Puede volverse difícil identificar el código de tal comportamiento no anticipado. Este trabajo propone un modelo que permita anticipar las consecuencias ante eventuales operaciones de cambio.