- Eclipse Modeling Framework (EMF)
- Xtend 2.9.0 | update-site
- IncQuery 1.1.0 | update-site
- VIATRA Model Obfuscator | update-site
- Yed for visualizing models | download page
Import projects from Collaboration Framework clone url
- Import Access Control Language for Rules
- Add
src-genfolder to fix build path error. - Run
GenerateMACLRule.mwe2as "MWE2 Workflow"
- Add
- Import Access Control Language
- Add
src-genfolder to fix build path error. - Run
GenerateMondoAccessControlLanguage.mwe2as "MWE2 Workflow"
- Add
- Import Property-based Locking Language
- Add
src-genfolder to fix build path error. - Run
GenerateMondoPropertyBasedLocking.mwe2as "MWE2 Workflow"
- Add
- Import Security Collaboartion Lens Implementation
- Add
src-genfolder to fix build path error. - Build the project to generate
.javafiles from.xtendclasses.
- Add
In the *.meta plugin project, open the *.genmodel file and generate the model code: in the tree-editor, right click on the root object and select the Generate Model.
In the *.query plugin project, open the *.eiq file and force to build the associated artifacts.
- In the
*.modelplugin project, theModelGenerator.javafile has amainmethod that can be run. - Modify the
generate()method to select the output folder. - Modify the
MODEL_SIZESvariable to set the models to be generated.
- In the
*.ruleplugin project, theAccessControlRuleGenerator.javafile has amainmethod that can be run. - Modify the
generate()method to select the output folder. - Modify the
USER_SIZESvariable to set the rules to be generated.
- In the
*.evaluationplugin project, theLensEvaluator.javafile has amainmethod that can be run.