Sponsored by


Gratis

DISSECT

Prowler

JProwler

Message Center

TinyOS Utilities

Siesta

GratisII step by step installation guide

 

Step 1: GME

Download and install GME5.(version 5.921) If  you have previous version of GME installed on your system please reinstall first the old one and then install the new one.

Step 2: Download GratisII

GratisII can be downloaded from here. The GratisII.zip file composed of the Bin, the Meta, the Src and the Sample directories.

Bin: contains binaries of a parser for nesC (nesCParser.dll), some translators (GratisToMake.dll, GratisToDesert.dll, GratisToNesC.dll and DesertToGratis.dll), a set of third part library and executable.

Meta: contains the latest GratisII meta both in .xme(special xml format for GME) and in .mga (GME project file) format and also the icons subdirectory.

Src: contains sources of GratisII related parser and translators

Sample: some GratisII sample.

Unzip the zip file anywhere convenient for you. (GRATISPATH)

Step 3: register GratisII meta

Double click on the GratisII.mga file. It should open GME.

Here, on the toolbar, click on the "MetaGME 2004 Interpreter" (depicted as a cog-wheel) to interpret and finally register GratisII meta. (Push OK buttons on the pop-up windows).

Step 4: setting the path icons

Open the GME properties window (File->Settings...) and in the User Icon Path browse for the GRATISPATH\Meta\icons. Close the GratisII project (File->Close Project)

Step 5: importing an example

Open GME. Import an example (File->Import XML... and browse for GRATISPATH\Sample\GratisII Sample.xme).

Step 6: register the components

Do not close the example after Step 5.

Register ("File->Register Component" and push the "Install new.." button on the window popped up) the following components from the GRATISPATH\Bin:

- Decorator_Boolean_Constraint.dll
- Decorator_Integer_Constraint.dll
- DesertToGratis.dll
- GratisToDesert.dll
- GratisToMake.dll
- GratisToNesC.dll
- nesCParser.dll

You are almost ready, There is only one thing to do

Run the GRATISPATH\Bin\DesertTool.exe once and close it. (It will set up some registry-values for later usage.)

 

 

Contact:
For more technical information or to report bugs and request improvements contact Sebestyen Dora

 

 

 

Distributed Object Computing
Model-Integrated Computing
Model-Driven Architecture
Projects
Courses
SIPHER
Tutorials
Current Papers & Reports
Archived Papers & Reports
Presentations
Theses
Workshops/Seminars