Skip to content
/ CROM Public

The Compartment Role Object Model (CROM) metamodel is a feature complete, comprehensive metamodel for role-based modeling and programming languages.

License

Notifications You must be signed in to change notification settings

Eden-06/CROM

Repository files navigation

CROM

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.

Installation

  1. Make sure you have Java 1.8 installed and set as default for the whole Eclipse Workbench (Very Important)
  2. Clone the repository to your Eclipse installation
  3. Open the *.genmodel and Reload it (using the model/crom\_l1\_composed.ecore file)
  4. Afterwards, open the src-gen/crom\_l1\_composed.genmodel and use the context menu of the root node to generate all classes

Requirements for the Code Generator

Graphical Representation of CROM

Graphical model of the CROM metamodel

About

The Compartment Role Object Model (CROM) metamodel is a feature complete, comprehensive metamodel for role-based modeling and programming languages.

Resources

License

Stars

Watchers

Forks

Packages

No packages published