Título: AspectJ vs. MEDIATOR: análisis y comparación del tratamiento de conflictos entre aspectos
Autores: Casas, Sandra
Marcos, Claudia A.
García Perez-Schofield, José Baltasar
Fecha: 2012-10-02
2008-10
2008
Publicador: Unversidad Nacional de La Plata
Fuente:

Tipo: Objeto de conferencia
Objeto de conferencia
Tema: Programación Orientada a Aspectos
conflictos entre Aspectos
Aspect-Oriented Programming
conflicts among aspects
Multiparadigm languages
Ciencias Informáticas
Descripción: La ocurrencia de conflictos entre aspectos es una consecuencia de la descomposición de los sistemas en el desarrollo orientado a aspectos. Dicho fenómeno es independiente a las herramientas y requiere un especial tratamiento ya que la activación de ciertos conflictos puede provocar comportamientos no deseados, inconsistentes e imprecisión en la ejecución del software. Pero el tratamiento de conflicto es una tarea compleja y crítica si las herramientas de programación no disponen de soporte adecuado. En este trabajo se comparan dos herramientas POA: AspectJ y MEDIATOR en cuanto al tiempo de implementación y mantenimiento teniendo en cuenta el tratamiento de conflictos.
The occurrence of conflicts among aspects is a consequence of the decomposition of the systems in the aspect-oriented development. This phenomenon is independent of the tools and it requires a special treatment since the activation of certain conflicts can cause non-wanted and unstable behaviors of the software execution. But the conflict treatment is a complex and critic task when the programming tools do not provide appropriate support. In this work two AOP tools are compared: AspectJ and MEDIATOR, bearing in mind the treatment of conflicts.
Workshop de Ingeniería de Software y Bases de Datos (WISBD)
Idioma: Español