Skip to content

Installation

Michele Guerriero edited this page Sep 23, 2016 · 5 revisions

In order to user DICER you can either download one of the available releases, or directly compile the source code. In the case you download the from one of the gihtub releases, you can find all you need to start using DICER in the available dicer-full.zip binary.

It contains the required Ecore metamodels, the ATL transformation and the java artifact running the DICER as a whole. Moreover some examples are released under the models/ folder to try using the DICER. Each of these component of the dicer-full.zip artifact is also released separately. By using the release the installation phase ends with the download of the dicer-full.zip artifact itseld. In order to create more input models right now you can leverage the dynamicgmf Eclipse plugin, as described in the requirement section. You can import the dicer-full.zip archive into an Eclipse project and create a new "Reflective Ecore Diagram Editor", pointing at the ddsm.ecore metamodel contained into the metamodels/ folder.

In the case you want to checkout and compile the source code you can compile the DICER with maven: Make sure to put the compiled artifact in the same folder in which the metamodels/ and transformations/ folders are located ( the root folder in the case you checkout the source code). You may using the following commands:

git clone https://github.com/DICERs/DICER.git
cd DICER
mvn clean package
cd dicer-core
cp target/dicer-core-0.1.0.jar .

Then you can just import the DICER project into Eclipse to start using the DDSM metamodel to create new models.