EN FR
EN FR


Section: Software

AWED

Participants : Mario Südholt [correspondent] , Ismael Mejia.

Aspect-oriented programming, distributed programming, event-based programming, invasive patterns

The model of Aspects With Explicit Distribution (AWED) supports the modularization of crosscutting functionalities of distributed applications. It addresses the problem that common aspect systems do not provide features for distributed programming. It notably features three main aspect abstractions: remote pointcuts, remotely-executed advice, and distributed aspects.

The AWED system has also been employed in the CESSA project proposal (see Sec.  8.1 ) as a basis for our work on the secure evolution of service-oriented architectures.

AWED is available at http://awed.gforge.inria.fr .