Comparatif de générateurs de code

Suite à cet appel à contribution sur JDN Développeurs, je continue ma découverte des outils MDA/MDD et autres générateurs de code.

Voici un rapide comparatif des différentes solutions du marché que j’essaierai de mettre à jour au fur et à mesure. Vous pouvez d’ailleurs m’envoyer un petit message si vous en connaissez d’autres.

Pour chaque solution j’ai essayé de réunir les informations suivantes :

  • La version testée
  • La source, c’est-à-dire à partir de quoi le logiciel génère le code
  • Le(s) langage(s) supporté(s)
  • Le(s) SGBD supporté(s)
  • Le prix
  • Un lien vers un ou plusieurs tutos

PHPRunner PHPRunner
Version : 5.0
Source : Database
Langage(s) : PHP
SGBD : MySQL, MS Access, SQL Server, Oracle
Prix : 399$, version démonstration gratuite
Tutorial
Acceleo Acceleo
Version : 2.4.0
Source : Model
Langage(s) : Java, C#, XML, C++, PHP
Prix : gratuit
Tutorial
Database2Code Database2code
Version : 2
Langage(s) : VB.NET, PHP
OpenArchitectureWare openArchitectureWare
Version : 4.3
Source : Model
Langage(s) : Java
Prix : gratuit
Tutorial
Mia-Studio
Version : 6.0.2
Source : Model
Langage(s) : Java, C#, XML, C++, PHP
Tutorial
MDWorkbench mdworkbench
Version : 2.1.5
Source : Model
Langage(s) : Java
Prix : N/C, version light gratuite
DynaDB Dynadb
Prix : N/C, version démonstration gratuite
Tutorial
Mygeneration
Version : 1.3.0.3
Langage(s) : Script, VBScript, C# and VB.NET
SGBD : Microsoft SQL, Oracle, IBM DB2, PostgreSQL, Microsoft Access, FireBird, Interbase, VistaDB, SQLite, MySQL, Advantage, Pervasive
Prix : gratuit
Tutorial
Neogia Generator
Source : Model
Langage(s) : Java, J2EE
NovaStudio
Source : Model
Langage(s) : Java, J2EE
SQLMaestro
SGBD : Microsoft SQL, Oracle, IBM DB2, PostgreSQL, Microsoft Access, FireBird, Interbase, VistaDB, SQLite, MySQL, Advantage, Pervasive
Prix : gratuit
Blu Age Blu Age
Verion : 2009
Source : Model
Langage(s) : Java, .NET
Tutorial
K-MetaModule
Version : 0.4
Source : Model
Langage(s) : PHP
SGBD : MySQL
Prix : gratuit
Tutorial

Et oui ! J’ai aussi mis, humblement, le K-MetaModule même si il n’est pas encore aussi abouti que ses « concurrents ».

Si vous avez des suggestions ou d’autres outils pour enrichir ce tableau envoyez moi un petit message !

[picto]

Ce billet a été posté le 13 novembre 2008 à 10:38 et est rangé dans la catégorie ‘Développement, Générateur de code’. Vous pouvez suivre les commentaires de ce billet via le flux RSS 2.0. Vous pouvez laisser un commentaire, ou faire un trackback sur votre propre site.

Articles similaires

4 commentaires pour “Comparatif de générateurs de code”

  1. Le 29 janvier 2009 à 20:31, y a dit :

    starUML permet de générer du code.je l’ai juste vu pas testé

  2. Le 13 février 2009 à 14:40, moins52 a dit :

    Wow ! Désolé j’ai un peu zappé le commentaire. Merci de ton aide. J’ajoute StarUML au comparatif de générateurs de code dès que possible (je suis un peu charrette en ce moment).
    Je voulais aussi ajouter quelques précisions comme qu’est ce qu’il est possible de générer exactement. Pour certains c’est uniquement des classes vides, c’est le cas de StarUML si je ne me trompe pas, tandis que d’autres génèrent une application complète avec interface graphique etc. C’est quand même pas le même objectif.
    A suivre donc.

  3. Le 24 avril 2009 à 12:16, bambou a dit :

    tu peux aussi rajouter Objecteering (Softeam) et OpenMDX qui font du MDA avec génration de code à partir de templates

  4. Le 27 juillet 2009 à 22:49, fred a dit :

    ben, merci pour tout cela, mais je crois que t’as oublié le plus important, le plus abouti, et l’un des premiers…. AndroMda … the best….

Laisser un commentaire

 

Images hosting provided by ImageShack Via ImageShack Migration plugin