Acceleo 1.1.0 - Aperçu des nouveautés
Acceleo 1.1 est officiellement sorti, cette version apporte entre autre une meilleure compatibilité, de meilleures performances et de nouvelles fonctionnalités.
Compatibilité avec Eclipse 3.2
Acceleo 1.1 est compatible avec Eclipse 3.2, ainsi il est désormais possible de profiter des dernières innovations du projet Eclipse en terme de MDA : la dernière version d'UML2, le projet GMF, mais aussi la WTP 1.5.
![]() |
Compatibilité avec GNU/Linux
Acceleo 1.1 fonctionne parfaitement sous GNU/Linux avec Eclipse 3.2, d'ailleurs une partie de l'équipe de développement travaille désormais directement sous Gnu/Linux.
![]() |
Compatibilité avec de nombreux autres modeleurs
Acceleo 1.1 dispose d'une compatibilité accrue avec les différents modeleurs, qu'ils soient commerciaux (Rationnal Rose) ou open source (ArgoUml, Poseidon, Umbrello)
Acceleo est désormais capable d'exploiter des modèles UML 1.3 .
![]() |
![]() |
Support des modeleurs spécifiques
Grâce au projet GMF de la fondation Eclipse il est possible avec Eclipse 3.2 de créer des modeleurs spécifiques à un méta-modèle donné. Acceleo s'intègre complètement dans cette démarche.
![]() |
![]() |
Meilleure interaction avec l'utilisateur
L'interface utilisateur et l'intégration à Eclipse ont été améliorées. Ainsi par exemple une barre de progression permet désormais de suivre les opérations de génération de code.
![]() |
Auto-adaptation des types
Acceleo utilise désormais le mécanisme des Adapters d'Eclipse afin de fournir un langage de génération où les types sont automatiquements convertis.
Ainsi la chaîne de caractère "1" est automatiquement convertie en entier et "true" en sa valeur booléenne.
Support XPath
Les services de navigation dans les modèles ont été enrichis par XPath. Il est ainsi possible de naviguer en utilisant les axes XPath tels que ancestor, descendant ou encore following.
precedingSibling()
Corrections de bugs et amélioration des performances
Le moteur d'Acceleo a été profondément remanié afin d'offrir de meilleures performances et une meilleure evolutivité. Ainsi les opérations de génération massive de code sont 5 fois plus rapides.
Grâce au retour des utilisateurs de la version 1.0.1 et de la 1.1RC1, de nombreux bugs on été corrigés.
Un nouvel hébergement
Acceleo sera prochainement herbergé sur une plateforme proposant des services complets. Ainsi le projet pourra bénéficier d'un dépôt de code source public et d'un outil de rapport de bugs.
De nouveaux tutoriel
La documentation d'Acceleo à été enrichie d'un certain nombre de tutoriels facilitant son installation, la génération d'un projet ou la création d'un nouveau générateur.
Tutorial : Prise en mainObeo - documentation
Ces documentations facilitent la mise en place d'Acceleo ainsi que son utilisation, pour des besoins plus pointus une documentation de plus de 300 pages est disponible sur le site de Obeo.