Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Xpand/Galileo

M2T Xpand 0.7.0

Xpand is a language tailored for transformation of models into text (Model-to-Text). It also provides a simple construct for model validation (known as Check) and the functional style of its Xtend sublanguage allows for simple model-to-model transformation. It has been developed under openArchitectureWare.

This yearʼs galileo train contains the 0.7.0 version of M2T Xpand, which is the first release under Eclipse. The release contains more or less what is know from the current oAW 4.3.1 release. However, it contains some additional bugfixes and a performance improvement (up to 40% less execution time).

Its main features are:

  • templates
  • polymorphic dispatch
  • statically typed
  • extensions
  • functional-style
  • nice expressions for model navigation
  • editors
  • debugger
  • interpreted
  • mapped to different type system (Ecore, UML2, XSD, Java)

Back to the top