EUGene
Efficient Universal GENErator
Vous trouverez dans cette documentation :
- Introduction : introduction sur les principes d'EUGene
- ObjectModel : Méta-modèle principal d'EUGene utiliser pour la génération
- Processus de generation : Etapes de génération
- Templates : Ecriture des templates (Transformer et Generator )
- Execution : Execution de la génaration (via Maven ou Ant)
- Fonctionnalites avancees : Comment étendre les fonctionnalités d'EUGene
- Glossaire : Glossaire des termes utiliser dans EUGene
- FAQ : Foire aux questions
Le projet EUGene est composé de 5 modules :
- eugene-api (Api de base d'EUGene)
- eugene-java-templates (Templates pour générer des classes java)
- eugene-plantuml-templates (depuis la version 2.7) (Templates pour générer des diagrammes plantumlclasses java)
- eugene-yaml-templates (depuis la version 2.7) (Pour lire un object model depuis des fichiers yaml)
- eugene-maven-plugin (Plugin maven pour lancer des générations)
Plus d'infos sur le projet sur la forge nuiton .
A venir des tutoriels ainsi qu'une application demo.