[aosd-discuss] AOSD and Real-World Examples

Daniel Lohmann daniel.lohmann at informatik.uni-erlangen.de
Mon Apr 25 02:43:05 EST 2005


Bram Adams wrote:

> Hi,
>
> People at the university of Twente have made a survey of (all?) known 
> efforts for AOP in the C-universe at 
> http://janus.cs.utwente.nl:8000/twiki/bin/view/Composer/AspectC.
>
> The data for Aspicere corresponds to the new version (with 
> Prolog-based pointcut language) of which a prototype should be 
> released soon. The currently available download at 
> http://allserv.ugent.be/~kdschutt/aspicere/ 
> <http://allserv.ugent.be/%7Ekdschutt/aspicere/> is more limited.

The data for AspectC++ incomplete or misleading in some points:

1) AspectC++ *is* OpenSource (GPL). Sourcecode and pre-built binaries 
for a number of platforms are available at http://www.aspectc.org
2) AspectC++ *does* support introductions.
3) The current implementation of AspectC++ *does  not* support 
joinpoints for variable access (get/set pointcut functions).

Joinpoints for variable access are, however, a major point on our 
constantly growing to-do list :-) We consider it as an important feature 
for the pure-C mode, which will be supported by the next major release 
of AspectC++.

Have fun!

Daniel



More information about the discuss mailing list