[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