Modules

From AcceleoWiki

Jump to: navigation, search

Here is the list of all currently available module for Acceleo. Find help about them in their FAQ and tips and tricks sections.

Official Modules

The official modules are stable and polished enough to be used for a project and setup in a software development cycle.

The target technologies are stable and well-known.

Name Target Metamodel License Information
C# - NHibernate .Net UML 1.4 GPL V2.0 Acceleo website
JEE Java/Struts/Spring/Hibernate UML 2.1 EPL More information
Leonardi GUI models UML 2.1 GPL V2.0 Acceleo website
Papyrus Java module Java UML 2.1 EPL V1.0 Acceleo website
Topcased Java module Java UML 2.1 EPL V1.0 Acceleo website

Incubated modules

A Module may be in incubation phase because :

  • the module developers just think it's an "experimental work"
  • the module is not stable enough to be used in real-world projects
  • the target technologies are very young or considered as instable
Name Target Metamodel License Information
UML2 to Dolibarr PHP/Dolibarr UML 2 EPL More information
UML 2.1 to C C UML 2.1 EPL More information
UML 2.1 to Java Java UML 2.1 EPL More information
Ecore to Python Python DSL Ecore EPL Acceleo website
Enterprise Application Java DSL EPL Acceleo website
Lite JEE Java/JDBC/Servlets/JSP UML 2.1 EPL Acceleo website
PHP PHP/Smarty/Pear UML 2.1 EPL Acceleo website
WISSS / Webapp Is Simple, Stupid and Secure Php/Zend DSL Ecore GPL V2.0 Acceleo website
Zope 3 Zope 3 UML 2.1 EPL Acceleo website

Other modules

This section gathers example modules or modules made for tutorials.

These generators are useful when one wants to evaluate the Acceleo features and setup a model driven process on simple examples.

Name Target Metamodel License Information
Mindmap XHTML DSL EPL Acceleo website
Game DSL Python DSL GPL V2.0 Acceleo website
Personal tools