[Main Page]

Catalog of Useful Aspects

(Difference between revisions)

Main Page | Recent changes | View source | Page history | Log in / create account |

Printable version | Disclaimers | Privacy policy | Current revision

(Aspects written in AspectJ)
Current revision (23:20, 15 May 2008) (edit) (undo)
(Aspects written in AspectJ)
 
(One intermediate revision not shown.)
Line 9: Line 9:
* The book [http://www.aspectivity.com/ajia.html AspectJ in Action] is sometimes taken as a source of possible aspect implementations in AspectJ.
* The book [http://www.aspectivity.com/ajia.html AspectJ in Action] is sometimes taken as a source of possible aspect implementations in AspectJ.
-
* The [http://fisheye.codehaus.org/browse/ajlib-incubator/ ajlib incubator project] has implemented some AspectJ aspects which are meant to be reusable. This is still work in progress.
+
* Eric Bodden provides an [http://www.bodden.de/tools/#aspectj-ft AspectJ 5 library for fault tolerance], implementing support for N-Version programming and a recovery cache.
-
* Eric Bodden provides an AspectJ 5 [http://www.bodden.de/tools/#aspectj-ft library] for fault tolerance, implementing support for N-Version programming and a recovery cache.
+
* [http://www.bodden.de/tools/raceraj/ RacerAJ] is an implementation of the [http://www.bodden.de/2008/05/07/racer/ Racer] algorithm for dynamic data race detection, written in AspectJ.
 +
 
 +
* The [http://fisheye.codehaus.org/browse/ajlib-incubator/ ajlib incubator project] has implemented some AspectJ aspects which are meant to be reusable. This is still work in progress.

Current revision

Also see the Catalog of Programs using AOP technologies for entire programs which use aspects.

Aspects written in AspectJ

  • The book AspectJ in Action is sometimes taken as a source of possible aspect implementations in AspectJ.
  • RacerAJ is an implementation of the Racer algorithm for dynamic data race detection, written in AspectJ.
  • The ajlib incubator project has implemented some AspectJ aspects which are meant to be reusable. This is still work in progress.

Wiki

Instant Feedback

Edited by the AOSD Steering Committee.  Maintained by the webmaster