Pointcut Rejuvenation

Links‎ > ‎

Benchmarks

Showing 23 items
Benchmark sourceVersionsDescriptionMore information at
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Jakarta Cactus A simple test framework for unit testing server-side java code. http://jakarta.apache.org/cactus 
Contract4J A tool that supports Design by Contract (DbC) programming in Java 5. http://www.contract4j.org/contract4j 
AJHotDraw An aspect-oriented refactoring of JHotDraw, a relatively large and well-designed open source Java framework for technical and structured 2D graphics. http://swerl.tudelft.nl/bin/view/AMR/AJHotDraw 
Ants An AspectJ implementation of a simulator for the problem given in the 2004 ICFP Programming Contest. http://abc.comlab.ox.ac.uk/documents/aosd2006.pdf 
Bean An example from the AspectJ documentation which shows how to turn a class into a JavaBean. http://www.sable.mcgill.ca/benchmarks/#aspectj 
DCM A computation of the dynamic coupling metric of Hassoun et al. http://www.sable.mcgill.ca/benchmarks/#aspectj 
Figure The classic figure editor example. http://www.sable.mcgill.ca/benchmarks/#aspectj 
Glassbox A troubleshooting agent for Java applications that automatically diagnoses common problems. http://www.glassbox.com 
LawOfDemeter A Law of Demeter (LoD) checker written in AspectJ. http://tinyurl.com/6xy24k 
MySQL Connector/J A native Java driver that converts JDBC calls into the network protocol used by the MySQL database. http://www.mysql.com/products/connector-j 
NullCheck Checks for the anti-pattern of methods that return null. http://www.sable.mcgill.ca/benchmarks/#aspectj 
N-Version An AspectJ library for fault tolerance (1/2). http://www.bodden.de/tools/#aspectj-ft 
Quicksort An AspectJ implementation of the classic algorithm. http://en.wikipedia.org/wiki/Quicksort 
RacerAJ An algorithm for dynamic race detection in Java and AspectJ programs. http://www.bodden.de/tools/raceraj/ 
RecoveryCache An AspectJ library for fault tolerance (2/2). http://www.bodden.de/tools/#aspectj-ft 
Spacewar An example AspectJ project that ships with the Eclipse AJDT. http://tinyurl.com/6yj45u 
StarJ-Pool A widely used AspectJ benchmark from the literature. http://www.sable.mcgill.ca/benchmarks/#aspectj 
Telecom A simple telecommunications example in AspectJ. http://tinyurl.com/6eveo8 
Tetris An AspectJ implementation of the classic game. http://www.sable.mcgill.ca/benchmarks/#aspectj 
TollSystem An AspectJ implementation of a subset of real-world toll system requirements. http://gateway.comp.lancs.ac.uk:8080/c/portal/layout?p_l_id=1.59 
Tracing A simple tracing example that ships with the Eclipse AJDT. http://eclipse.org/ajdt 
HealthWatcher A web-based application that provides various medical-related support, used in a wide variety of empirical studies. http://dx.doi.org/10.1002/spe.715 
MobileMedia (formally MobilePhoto) A software product line for applications that manipulate photo, music, and video on mobile devices. http://sourceforge.net/projects/mobilemedia/ 
Showing 23 items