This is a small collection of AspectJ benchmarks. The included scripts are very simple, not generic, and are intented to be eventually replaced. Benchmark Format ================ Each benchmark conforms to the following conventions: 1. The benchmark name is of this format: -_ For example, lod-sim and lod-weka are two benchmarks consisting of the same aspect applied to two different base programs, sim and weka. lod-sim_nocflow is a variant of the lod-sim benchmark. If a benchmark has a _java variant, that variant is a hand-woven (pure Java) implementation of equivalent functionality. 2. Source files are expected to be in the src/ subdirectory. 3. A file named mainClass, containing the name of the main class to run, is expected to exist. 4. Command-line arguments for running the benchmark can optionally be described in a file called mainArgs. TODO ==== o Replace the scripts o Add aditional benchmarks (621 benchmarks, e.g.)