Skip to content

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

License

Eden-06/CROM

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

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