En español
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.
En inglés
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.