Additional Material - Symmetric Language-Aware Aspects for Modular Code Generators
This page contains additional material for the paper "Symmetric Language-Aware Aspects for Modular Code Generators".
In particular, you can obtain the following:
Eclipse plugin
Note that the plugin below is somewhat out of date. The most recent version can be obtained from EpsilonLabs or installed from the update site at http://epsilonlabs.googlecode.com/svn/trunk/org.eclipse.epsilon.egl.symmetric_ao.updatesite/.
File | Description |
---|---|
org.eclipse.epsilon.egl.symmetric_ao_1.1.0.jar | This is the core EGL extension for symmetric aspects. For licencing reasons the FeatureHouse integration has been separated out into a second plugin (below). An Eclipse plugin to be dropped into the dropins folder of your Eclipse installation. This requires a complete installation of the latest Epsilon model-management framework to function correctly. |
org.eclipse.epsilon.egl.symmetric_ao.superimpose_1.0.0.jar | This is the FeatureHouse integration. The example shows how to make use of it. An Eclipse plugin to be dropped into the dropins folder of your Eclipse installation. This requires a complete installation of the latest Epsilon model-management framework as well as the plugin above to function correctly. |
Example projects
File | Description |
---|---|
EJB3Generation.zip | An Eclipse project containing the example from the paper. |
101companies.mdd.zip | An Eclipse project containing an example implementation for the 101companies project. Click here for the 101companies page for this project. |
https://github.com/szschaler/ttc2014 | Two Eclipse projects with the complete source code required to run the TTC2014 FIXML case study. |