Les données d'entrées (inputs) permettant de générer une application avec les produits M2x sont :
En utilisant le plugin additionnel CRUD Booster, la maquette HTML ou MXML est elle même générée (pour les applications de type CRUD)
Seuls 3 types de diagrammes UML sont utilisés pour modéliser une application avec M2x:
En utilisant le plugin additionnel CRUD Booster, les diagrammes de cas d'utilisation et d'activités sont eux-mêmes générés à partir d'un simple diagramme de classe (pour les applications de type CRUD).
Les produits M2 s'adressent aux Consultants Fonctionnels, Ingénieurs Développement, Architectes, et Chefs de projet MOA et MOE, connaissant un langage de programmation orienté objet et disposant de notions en UML.
Les générateurs M2 permettent de générer jusqu'à 100% du code source d'une application. Lorsque vous souhaitez intégrer du code ou des librairies spécifiques, ces derniers sont insérés dans le workflow de transformation, évitant ainsi toute problématique de round-trip.
Il n'est pas nécessaire de synchroniser le modèle avec le code. En effet, lorsque l'on souhaite ajouter du code spécifique, ce dernier est inséré avec les autres données d'entrées (modèle et maquettes des écrans), et pas dans le code généré. En cas d'évolution de l'application, celle-ci est systématiquement réalisée depuis le référentiel.
Les produits M2 ont été conçus pour générer des applications dans un environnement technique cible déterminé. Les cibles de génération disponibles correspondent à des standards du marché (frameworks les plus communs).
Cependant, si votre architecture est spécifique, vous pouvez opter pour la gamme de produits Blu Age (www.bluage.com) : avec cette autre gamme, nous sommes en mesure de réaliser pour vous des cartouches de génération sur mesure. Par ailleurs, si vous optez pour Blu Age Architect Edition (anciennement BSF), vous pourrez étendre des cartouches existantes, voire créer vos propres cartouches.
Les produits M2 s'exécutent sur Windows XP, 2003 et Vista (versions 32 bits). Des versions 64 bits Windows, Mac OS et Linux seront bientôt disponibles.
Les produits M2 ont été conçus pour un usage exclusivement avec MagicDraw. Si vous souhaitez utiliser un autre modeleur UML 2 (permettant l'export au format .xmi), vous pouvez opter pour l'atelier BLU AGE (www.bluage.com). Si vous utilisez RSM ou RSA de IBM Rational, vous pouvez opter pour le générateur Agile4R, qui est Ready For IBM Rational (www.agile4r.com)
Si vous disposez déjà d'une licence MagicDraw UML 16.6 (version Standard et supérieure), vous pouvez faire l'acquisition uniquement du générateur. Veuillez contacter notre service commercial pour un devis personnalisé.