| \texttt{tools.descartes.librede.rrde} | The main plug-in controlling all sub-packages and the life-cycle as well as the integration of the plug-in. Also contains verification and evaluation. |
| \texttt{tools.descartes.librede.rrde.optimization} | The plug-in for containing and controlling the optimization process. |
| \texttt{tools.descartes.librede.rrde.recommendation} | The plug-in for containing and controlling the recommendation process. |
| \texttt{tools.descartes.librede.rrde.model} | Contains the \gls{EMF} \texttt{ecore} meta-models as well as the model code for configuration of the different tools. Mostly generated by the \gls{EMF}. |
| \texttt{tools.descartes.librede.rrde.model.edit} | Used for manipulation of the configuration files and its resulting object structures. Mostly generated by the \gls{EMF}. |
| \texttt{tools.descartes.librede.rrde.model.editor} | Graphical editor to simplify creating and editing configuration files for the end-user. Mostly generated by the \gls{EMF}. |
| \texttt{tools.descartes.librede.rrde.model.tests} | Contains unit tests for the different \gls{EMF} modules. Mostly generated by the \gls{EMF}. |
| \texttt{tools.descartes.librede.rrde.rinterface} | Bridge used for calls and call-backs from Java to \gls{R}. |
| tools.descartes.librede.rrde | The main plug-in controlling all sub-packages and the life-cycle as well as the integration of the plug-in. Also contains verification and evaluation. |
| tools.descartes.librede.rrde.optimization | The plug-in for containing and controlling the optimization process. |
| tools.descartes.librede.rrde.recommendation | The plug-in for containing and controlling the recommendation process. |
| tools.descartes.librede.rrde.model | Contains the EMF ecore meta-models as well as the model code for configuration of the different tools. Mostly generated by the EMF. |
| tools.descartes.librede.rrde.model.edit | Used for manipulation of the configuration files and its resulting object structures. Mostly generated by the EMF. |
| tools.descartes.librede.rrde.model.editor | Graphical editor to simplify creating and editing configuration files for the end-user. Mostly generated by the EMF. |
| tools.descartes.librede.rrde.model.tests} | Contains unit tests for the different EMF modules. Mostly generated by the EMF. |
| tools.descartes.librede.rrde.rinterface | Bridge used for calls and call-backs from Java to R. |