These instructions are for library installation under unix in a directory specified by the $DSL environmental variable. * Install JRuby (this code has been tested under version 1.1.2) * Create some environmental variables: export JRUBY_HOME= ${DSL}/jruby-1.1.2 export JRUBY_PATH=${JRUBY_HOME}/bin export JRUBY_CLASSPATH=`echo ${JRUBY_HOME}/lib/*.jar | tr ' ' :` * Download the JRuby binary from http://dist.codehaus.org/jruby/ * Decompress JRuby binary to JRUBY_HOME * Install a few gems: sudo $JRUBY_PATH/gem install dhaka profligacy * Install the Jess rule engine. * Jess is not open source: it is proprietary, needs to be licensed * Create some environmental variables: export JESS_HOME=${DSL}/Jess70p1 export JESS_CLASSPATH=`echo ${JESS_HOME}/lib/*.jar | tr ' ' :` export JESS_PATH=${JESS_HOME}/bin export PATH=$PATH:${JESS_PATH} * Create a ~/Prometheus directory * The translator runtime can be placed wherever you like * Magicdraw plugins need to be placed in the plugins directory that should already be included in your MagicDraw installation. Currently these plugins only work with MagicDraw 14.0.