Welcome onboard the Acceleo project
Combined with the Model Driven Architecture approach (MDA), Acceleo is currently the most powerful code generator tool of its generation for Model Driven Development (MDD) and Model Driven Engineering (MDE).
Functionalities :
Modules
Modules are Acceleo plugins for code generation. Each module is technology specific.
They provide on-the-shelf industrialization solutions with high reliability and fast implementation.
A module is made of several templates that describe the information required to generate source code from a meta-model. Within each template, several scripts enable the user to customize the generator accurately.