Interacciones entre aspectos

Alvarez, Alejandro Nicolás

Título:
Interacciones entre aspectos: estudio sobre un caso industrial
Autor:
Alvarez, Alejandro Nicolás
Otros autores / Colaboradores:
 Gordillo, Silvia Ethel; [ Director/a]  Zambrano Polo y La Borda, Arturo Federico; [ Codirector/a] 
Temas:
PROGRAMACIÓN ORIENTADA A ASPECTOSINGENIERÍA DE SOFTWAREJAVA
URL:
,
Palabras clave:
Interacciones entre aspectos, Reinforcement, Conflict, Mutex, Crosscutting concerns, Dependency, AspectJ, 
Nota de tesis:
Tesina (Licenciatura en Informática) - Universidad Nacional de La Plata, Facultad de Informática, 2013.
Extensión:
vii, 77 p. : il. + DVD
Resumen:
Si bien la orientación a aspectos es aceptada como un mecanismo efectivo para la operación de crosscutting concerns, la característica de obliviousness entre aspectos donde el programa base desconoce la existencia de los mismos, hace que el comportamiento del sistema sea mucho más difícil de comprender. Además, debido al hecho de que los aspectos afectan varios elementos de la aplicación, es probable que los mismos interfieran entre sí de alguna manera. Esto da lugar a que se produzcan interacciones entre los aspectos, necesarias para lograr la funcionalidad final esperada. La interacción entre aspectos son un tema abierto de investigación. Sanen et al. presentan un estudio sobre las interacciones, donde los autores clasifican las mismas en las siguientes categorías: dependency, conflict, mutex y reinforcement. El presente Trabajo de Grado propone estudiar las interacciones entre aspectos sobre una implementación de considerable, que involucre varios aspectos funcionales. Para esto se implementó un software complejo como es el de las máquinas tragamonedas, dominio en el cual hemos trabajado por 3 años. En este estudio se reportan casos concretos de interacciones y se presentan implementaciones para el tratamiento de las mismas. En algunos mediante mecanismos ad-hoc y en otros casos con una solución genérica, aplicable a los dominios.

Puede solicitar más fácilmente el ejemplar con: TES 13/06

Sólo se cuenta con disponibilidad para sala de lectura.


Disponibilidad Actual Para Préstamo: 0 Disponibilidad Actual Para Sala de Lectura: 1 Cantidad Actual de Reservas: 0 Cantidad Actual de Préstamos: 0

Valoración


Comentarios (0)