[modelbased/mofscript]

MOFScript



modelbased.net


MOFScript is an Eclipse-based text transformation tool and engine. It was/is developed as part of the EU projects MODELWARE and MODELPLEX. It comes with an Eclipse lexical editor and a transformation engine for generating text. 

Generally MOFScript can be fetched from here (modelbased.net) or from the Eclipse GMT site. However, due to recent problems with Eclipse GMT uploads, the latest version if available here only.

 You can also fetch the source code from the Eclipse CVS repository for mofscript.

The update site for MOFScript is here:
       http://www.modelbased.net/mofscript/update

MOFScript is a prototype implementation based on  concepts submitted to the OMG MOF Model to Text RFP process.






August 21st 2008. MOFScript version 1.3.2

    (Pre-reqs: Antlr 3.0.x, Eclipse 3.3.2, EMF 2.3.2,  UML 2.1.1)

  • Download from update site
  • Fixed various bugs / minor improvements

Nov 13th 2007. An updated version of MOFScript is available - v 1.2.5

  • Download from update site  or as a zip-file.
  • Fixed various bugs (variable assignments, calls to overridden  transformation rules in imports...)
  • Added hyperlinks to rules.

June 13th 2007  An updated version of MOFScript is available - v 1.2.4

  • Download from update site.
  • Added UML-specific functionality for associations.Bug fix on select expression /  variable assignment

May 31th 2007  An updated version of MOFScript is available - v 1.2.2.

  • Bug fixes (objectsOfType, assignment and date function)

March 30th 2007  An updated version of MOFScript is available - v 1.2.1.

Only minor changes since v1.2.0

February  14th 2007:  An updated version of MOFScript is available - v 1.2.0 for Eclipse 3.2

Changes since previous version (v1.1.11) are
  • Requires Eclipse 3.2
  • Preserves manually added code
  • Updated documentation
  • Bug fixes

November 2nd 2006:  An updated version of MOFScript is available - v 1.1.11

Changes since previous version (v1.1.10) are
  • Added select statement.
  • Added some new functions for String and List
  • Fixed problems with model types as parameters/return types
  • Updated documentation

September 25th 2006:  An updated version of MOFScript is available - v 1.1.10

Changes since previous version (v1.1.9) are
  • Added fileExists
  • Bug fixes (file writing).

September 6th 2006:  An updated version of MOFScript is available - v 1.1.9

Changes since previous version (v1.1.8) are
  • Bug fixes (fixed error in Hashtable implementation, fixed error in preference directories default values).

August 24th 2006:  New version of the MOFScript plugin is available (v1.1.8).

Changes since previous version (v1.1.7) are
  • Bug fixes

June 27th 2006:  New version of the MOFScript plugin is available (v1.1.7).

  •  It can be downloaded as en Eclipse update at the update site.
  • Or as a zip file here.
  •  User Guide v0.5 is available here

The major changes since previous version (v 1.1.5) are

  • Support for multiple model parameters
  • Enhanced syntax for text output
  • Added support for while loops
  • Various bug fixes

MOFScript is also available at the MOFScript site at Eclipse GMT.


   The MOFScript second revised  submission for OMG's RFP on MOF Model to Text Transformation is here (Nov 2005).