Model Transformation Language - Available Transformation Languages

Available Transformation Languages

  • ATL : a transformation language developed by the INRIA
  • Beanbag (see ) : an operation-based language for establishing consistency over data incrementally
  • GReAT : a transformation language available in the GME
  • Epsilon family (see ) : a model management platform that provides transformation languages for model-to-model, model-to-text, update-in-place, and model merging transformations.
  • JTL : a bidirectional model transformation language specifically designed to support non-bijective transformations and change propagation (see ).
  • Kermeta : a general purpose modeling and programming language, also able to perform transformations
  • Lx family (see ) : a set of low-level transformation languages
  • M2M is the Eclipse implementation of the OMG QVT standard
  • Mia-TL : a transformation language developed by Mia-Software
  • MOF Model to Text Transformation Language: the OMG has defined a standard for expressing M2T transformations
  • MOLA (see ) : a graphical high-level transformation language built in upon Lx.
  • MT : a transformation language developed at King's College, London (UK) (based on Converge PL)
  • QVT : the OMG has defined a standard for expressing M2M transformations, called MOF/QVT or in short QVT.
  • SiTra : a pragmatic transformation approach based on using a standard programming language, e.g. Java, C#
  • Stratego/XT : a transformation language based on rewriting with programmable strategies
  • Tefkat : a transformation language and a model transformation engine
  • Tom : a language based on rewriting calculus, with pattern-matching and strategies
  • UML-RSDS : a model transformation and MDD approach using UML and OCL
  • VIATRA : a framework for transformation-based verification and validation environment

Read more about this topic:  Model Transformation Language

Famous quotes containing the word languages:

    No doubt, to a man of sense, travel offers advantages. As many languages as he has, as many friends, as many arts and trades, so many times is he a man. A foreign country is a point of comparison, wherefrom to judge his own.
    Ralph Waldo Emerson (1803–1882)