Aller au contenu | Aller au menu | Aller à la recherche

11 août 2008 20:49

Acceleo 2.3 est sorti !

Acceleo 2.3 est sorti! Cette version apporte son lot de nouveautés mais surtout la compatibilité Eclipse 3.4 (Ganymede). Plus précisément la version 2.3.0 est à la fois compatible avec Eclipse Ganymede (3.4), Eclipse Europa (3.3) et Eclipse Callisto (3.2).

Acceleo est un générateur de code (transformation modèle vers texte) capable d'exploiter n'importe quel modèle EMF (modèle UML mais aussi modèle métier ou encore fichier XML) pour générer du texte à l'aide d'un langage de template. Ce générateur de code a la particularité d'être incrémental, c'est-à-dire qu'il est possible de modifier le code généré puis de re-générer sans perdre ses modifications.

Cette nouvelle version améliore l'expérience utilisateur en fournissant une nouvelle fonctionnalité de "recherche des appels d'un script" (CTRL+MAJ+G), elle permet également d'appeler les méthodes définies sur un métamodèle directement depuis un script et elle améliore la compatibilité avec les modeleurs UML "non Eclipse". Pour plus de détails, jetez un oeil sur la page des nouveautés en images.

Acceleo est un outil qui permet de définir soit même son module de génération pour un langage et un framework donné, par exemple UML vers C, mais c'est aussi une ferme de modules communautaires que l'on peut ré-utiliser et modifier. Les modules présents avec la version 2.3 sont les suivants: UML vers PHP/Smarty/Pear, UML vers JEE/Hibernate/Spring, UML vers CSharp/NHibernate, mais aussi le nouveau module UML vers Dolibarr ou encore des modules exploitant des modèles beaucoup plus simples: Ecore vers Python et WISSS (modèle dédié au applications web vers PHP/Zend). D'autres modules sont présents sur le SVN et peuvent être modifiés ou améliorés, comme par exemple un module UML vers Plone et UML vers Pylons.

Tous ces modules ont différents degrés de qualité et un certain nombre sont encore considérés comme "en incubation" mais vous pouvez aussi définir le vôtre. Les éditeurs proposent la colorisation syntaxique, l'auto-complétion, la prévisualisation du code généré ainsi qu'un debugger interactif.
Pour tester Acceleo la voie royale est le pack Eclipse "tout en un": sur le site sont fournies des archives contenant Acceleo, ainsi que ses dépendances et les modules, mais aussi différents outils dédiés à la modélisation sous Eclipse comme par exemple ATL pour faire des transformations modèle à modèle, Topcased pour la modélisation UML ou encore EMF Compare pour comparer et fusionner les modèles.

Vous pouvez aussi découvrir différentes démos qui détaillent l'utilisation de certains modules.

MeriseAcide, un outil d'aide à la modélisation Merise

Pour ceux qui souhaitent faire un peu de Merise.
30 juin 2008 19:01

Karl Lagerfeld se démode

05 juin 2008 15:50

40 signs you really are a lousy PHP programmer

http://reinholdweber.com/?p=19
02 juin 2008 22:15

Définition du chef de projet

Scott Berkun nous donne sa définition du chef de projet : (Vu sur superfiction)

Au football américain, tout grand running back cache un héros méconnu qui a écarté les obstacles autour de lui. Ce héros méconnu s'appelle le fullback. Le fullback est une sorte de garde du corps (très barraqué) du running back : il court devant lui et écarte tout adversaire qui voudrait le plaquer.

Si vous examinez attentivement une phase de jeu où le running back fait un sprint sur 70 yards, vous verrez certainement un autre joueur étendu à plat, par terre, écrasé sous une pile d'autres joueurs : c'est le fullback, et c'est bien grâce à lui que le running back a pu faire un sprint sur 70 yards.

Un chef de projet est une sorte de fullback : il rend le projet possible en identifiant et en écartant les obstacles et les problèmes qui pourraient ralentir le travail de l'équipe.


Vous en pensez quoi ? :)
31 mars 2008 09:57

Evolution des 10 sites les plus populaires ...

Cela ne nous rajeunit pas, et oui c'était comme ça avant.
C'est toujours intéressant de voir l'évolution des plus grands
http://www.wakeuplater.com
voir l'évolution
22 mars 2008 09:10

La vraie vie des super héros



Dulce Pinzón La photographe mexicaine nous présente une toute autre vision de la vraie vie des super héros,
qui sont finalement des travailleurs mexicains dans leur travail au quotidien.
à découvrir ...

Calendrier

« août 2008
lunmarmerjeuvensamdim
123
45678910
11121314151617
18192021222324
25262728293031