Software tools

The software tools listed below are downloadable from the ISIS repository site.

GME: Generic Modeling Environment (Project lead: Akos Ledeczi), GME is a metaprogrammable graphical modeling environment, which is the most advanced manifestation of configurable modeling editors.

GReAT: Graph Rewriting and Transformations. GReAT is a language for implementing model transformations, and it uses a formalism based on concepts from graph transformations.

UDM: Universal Data Model. UDM is a metaprogrammable data layer library. The data structures are specified using UML class diagrams, and (C++) implementation code is automatically generated from the models. The library supports various back-end engines for the physical realization of the data structures, including memory structures, GME internal data structures, and XML DOM trees.

OTIF: Open Tool Integration Framework. OTIF is a framework package for constructing integrated tool chains. It is based metamodeling, the workflow principle, and the separation between syntactic tool adaptors and semantic translators.