Easy to Learn Java: Programming Articles, Examples and Tips

Start with Java in a few days with Java Lessons or Lectures

Home

Code Examples

Java Tools

More Java Tools!

Java Forum

All Java Tips

Books

Submit News
Search the site here...
Search...
 

Latest Java Tools and downloads-click here now! › Browse Category › Aspect-Oriented Programming (AOP)



Main Page | Add Download | New Additions | Random

Sort: Title Ascending Descending   Published Ascending Descending   Updated Ascending Descending   Rating Ascending Descending  


 AspectJ
Download Now
v 1.5.1a
[b]AspectJ is: [/b]

a seamless aspect-oriented extension
to the Java tm programming language
Java platform compatible
easy to learn and use

[b]AspectJ enables: [/b]

clean modularization of crosscutting concerns, such as error
checking and handling, synchronization, context-sensitive behavior,
performance optimizations, monitoring and logging, debugging support,
and multi-object protocols
 
Screenshot Full Page

 AspectWerkz 2
Download Now
v 2.0
AspectWerkz utilizes bytecode modification to weave your classes at project build-time, class load time or runtime. It hooks in using standardized JVM level APIs. It has a rich and highly orthogonal join point model. Aspects, advices and introductions are written in plain Java and your target classes can be regular POJOs. You have the possibility to add, remove and re-structure advice as well as swapping the implementation of your introductions at runtime. Your aspects can be defined using either Java 5 annotations, Java 1.3/1.4 custom doclets or a simple XML definition file.
 
Screenshot Full Page

 DynamicAspects
Download Now
v 0.8 (Beta)
DynamicAspects enables you to do aspect-oriented programming in pure Java. Using the "instrumentation" and "agent" features introduced with Sun JDK 1.5, aspects can be installed and deinstalled during runtime.

NOTE: This project is no longer maintained!
 
Screenshot Full Page

 EAOP
Download Now
v 1.0
EAOP (Event-Based Aspect Oriented Programming) implements a model based on monitoring of execution events. It extends previous approaches by enabling the systematic treatment of relationships between execution
points, supporting operators for aspect composition, and allowing the application of aspects to other aspects.
 
Screenshot Full Page

 JBoss Aspect Oriented Programming
Download Now
v 1.3.5
JBoss AOP is a 100% Pure Java aspected oriented framework usuable in any programming environment or tightly integrated with our application server. Aspects allow you to more easily modularize your code base when regular object oriented programming just doesn't fit the bill. It can provide a cleaner separation from application logic and system code. It provides a great way to expose integration points into your software. Combined with JDK 1.5 Annotations, it also is a great way to expand the Java language in a clean pluggable way rather than using annotations solely for code generation.
 
Screenshot Full Page

Page: 1



Home Code Examples Java Forum All Java Tips Books Submit News, Code... Search... Offshore Software Tech Doodling

RSS feed Java FAQ RSS feed Java FAQ News     

    RSS feed Java Forums RSS feed Java Forums

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest 1999-2006 by Java FAQs Daily Tips.

Interactive software released under GNU GPL, Code Credits, Privacy Policy