Chaîne de lancement

Intérêt


Les chaînes de lancement permettent une mise en oeuvre rapide d'Acceleo au sein de projets. Elles permettent d'appliquer des projets de génération à des modèles et de simplifier le lancement et le paramétrage de la génération.

Par analogie, les chaînes de lancement sont aux modèles ce que sont les scripts Ant au déploiement et la construction de code source.

Principe de fonctionnement


Les chaînes permettent de paramétrer la génération à travers :

  • les méta-modèles manipulés
  • les modèles sources
  • les modules de génération à appliquer
  • la destination de la génération
  • les actions à réaliser

Les principes d'Acceleo ayant été appliqués à la conception même d'Acceleo, les chaînes de lancement sont des modèles, ce qui permet une extensibilité et une interopérabilité importantes.

Un éditeur visuel permet de faciliter la conception de ces chaînes de lancement.

Scénario d'utilisation


Chaîne de lancement au sein d'une application cible spécifiant les options de génération.

chain

Lancement de la génération.

chain launching
Webdesign : www.katrinet.com - Réalisation : Obeo