/soft

Mozilla Public License 2.0MPL-2.0

License

What is SOFT ?

SOFT is the acronym of Sword Object Facilities.

SOFT is an implementation of the Eclipse Modeling Framework (EMF) core, and the Ecore metamodel in C++ and Go.

The current release allows to generate code from Ecore metamodels. A reflective API for generated metamodels is also provided.

SOFT consits of 2 parts for each langage : a generator from Ecore metamodels, and the ecore library. The generators are currently implemented using Acceleo and Java.

Generators

Ecore Libraries