DyReS - Dynamic Reconfiguration Support

Uniform reconfiguration support for aspects and components

DyReS project website

Welcome to the DyReS website.

DyReS is a framework that offers uniform reconfiguration support for aspects and components on top of existing aspect-oriented middleware platforms, such as JBoss AOP and Spring AOP. The framework is customizable towards application-specific requirements to achieve improved performance and reconfiguration semantics.

Currently, three prototypes exist: DyReS SpringAOP, DyReS JBoss AOP and DyReS Spring. The source code can be downloaded here (ca. 20 MB). To install and execute the code, a quick start guide is provided in the READ ME.txt file included.

Note that the software is distributed under the GNU General Public License.

Recent publications

Support for distributed adaptations in aspect-oriented middleware. E. Truyen, N. Janssens, F. Sanen, and W. Joosen. 7th International Conference on Aspect-Oriented Software Development, Brussels, Belgium, 2008. [pdf]

Adding dynamic reconfiguration support to JBoss AOP. N. Janssens, E. Truyen, F. Sanen, and W. Joosen. Proceedings of the First Workshop on Middleware - Application Interaction, Lisbon, Portugal, 2007. [pdf]

NeCoMan: Middleware for Safe Distributed-Service Adaptation in Programmable Networks. N. Janssens, W. Joosen, and P. Verbaeten. IEEE Distributed Systems Online, vol. 6, issue 7, 2005.

Contact info

You can contact us via email at dyres(at)edpnet.be.