This is a standalone version of Epsilon which is configured to run EOL script for UMLRT models. You may extend it for UML modles with certain profiles.
Maven
cd UMLRTTransformer
mvn clean package
java -jar target/umlrttransformer-jar-with-dependencies.jar
Usage: UMLRTTransformer [options]
Options:
-args Args for the script, (Optional)
-helermodel, -hm Path of Helper models and their aliases e.g., hm1:ha1,hm2:ha2, (Optional) (default: [])
-language, -l The language of the script (Optional, default is EOL) (default: EOL)
-outplace In outplace transformation mode, a new output model is created, default mode is outplace, (Optional) (default: true)
* -script, -s Path of epsilon script
* -umlrtmodel, -m Path of UMLRTModel model and its alias e.g., m1:a1