Modules
From AcceleoWiki
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 |



