Eloquence is a plug-in for the Eclipse IDE to allow seamless and automated integration of aspect-oriented design pattern implementations with Java/AspectJ projects.
Source code of an article (http://ajstruts.sf.net) published in 11/2003 in the german "Java Magazin" magazine, shows how to adapt 3rd party libs (e.g. struts) to project needs and ease migration to new library version using AspectJ and XSLT stylesheets
Surrogate is a complimentary unit testing framework, especially suitable for unit testing of large, complex Java systems. Surrogate integrates seamlessly with JUnit, MockEJB and various mock object implementations and is based on the AspectJ technology
ONess comprises a set of reusable business components and a sample of technology integration: Spring, Hibernate, Struts, XDoclet, AspectJ and Maven, completely modular, thoroughly tested
AspectJ integration with Netbeans. AspectJ enables aspect-oriented programming for Java. This module supports building AspectJ programs and navigating crosscutting structure within NetBeans and SunOne/Forte IDEs.
ETraceTool is a traceability platform encapsulated in an Eclipse plugin. It allows the user to automatically trace a Java/EMF transformation. It also provides a graphic representation of the generated trace.
Cache Service is a project with the goal to make the Java requests cachable in a clean way.
This project uses the cross cutting concepts to achieve its goals.
Exception Handling is a project with the goal to make the Java exception handling cleaner and easier for the developer.
This project uses the cross cutting concepts to achieve its goals, such as exception wrapping and handling.
jvTask is a component processing framework where interaction between components is realized via independently deployed components called Tasks. Tasks are wired together through an event processing framework.
DFruits is an eclipse framework for creating UI declaratively by xml for business applications. It supports query binding such as jdbc sql, 'scripted queries' or even JPA query language.
Eclipse plug-in that implements an approach under research, for automatic derivation of Framework-Specific Modeling Languages with code generation capabilities. The approach relies on Aspect-Oriented Programming.
Assumed you have a project and want to write Tests. The classical way is to write tests by hand. With JUnitRecorder you can just record them. As first step you instrument the project in a way that parameter and return values of methods are recorded. With
JUnitMetrics is a tool that enables to measure basic JUnit and Cactus tests metrics (like number of tests, assertions, number of executed assertions). It is great, complementary solution to code coverage tools and mutation testers.
I am studying XUnit framework in order to propose a unity test framework to AspectJ language. If you have any ideas or want to collaborate with me in this study, let me know, any help will be very welcome.