The Compartment Role Object Model (CROM) metamodel is a feature-complete, comprehensive metamodel for role-based modeling and programming languages. In addition to the Metamodel, this repository also includes a code generator from CROM to the formal CROM.
- Make sure you have Java 1.8 installed and set as default for the whole Eclipse Workbench (Very Important)
- Clone the repository to your Eclipse installation
- Open the *.genmodel and Reload it (using the
model/crom\_l1\_composed.ecore
file) - Afterwards, open the
src-gen/crom\_l1\_composed.genmodel
and use the context menu of the root node to generate all classes