|
Code Generator
|
| |
This component generates code from the transformations rule. The generated code can then be compiled with the UDM API to produce a transformation executable. |
|
Graph Rewrite Debuger (GRD)
|
| |
This component provides debugging capability to GReAT. One can use it to single step through the transformation. It can be launched from the UML paradigm as an interpreter or from the command line using the GRD command |
|
Graph Rewrite Engine (GRE)
|
| |
A interpreter that can execute GReAT specifications on a given input. |
|
GReAT Master Interpreter
|
| |
This interpreter comprises of three sub interpreters
(1) Generate GR - an interpreter that converts transformation rules to the GR format
(2) Generate Config - an interpreter that converts the configuration information to the GReAT Config format
(3) UML2XML - a UDM interpreter that converts the UML class diagrams to a UDM compatible XML format and then generates C++ API and xml xsd for it. |
|
Miscellaneous
|
|
UmlModelTransformation paradigm (UMT)
|
| |
This is the GME paradigm used to create GReAT transformations |