_ css deactivated
_ javascript deactivated
 

M2Code for Java : Atelier agile dirigé par les modèles pour la génération d'applications JavaEE !!!

Créer des applications Java est désormais plus facile et plus rapide que jamais.  Avec M2Code for Java, faites l’expérience de la combinaison parfaite des meilleures technologies dirigées par des modèles, MagicDraw UML® et BLU AGE®, et augmentez de façon significative votre productivité en modélisant facilement et en générant automatiquement jusqu'à 100% de vos applications JavaEE, tout en bénéficiant de fonctionnalités de travail collaboratif (partage de modèles). M2Code for Java propose un environnement intégré pour la création de modèles UML2 exécutables, et leur transformation automatisée en applications Web prêtes à être déployées, sous le framework JSF / architecture MVC / Hibernate.

 

Fonctionnalités principales

Modélisation UML 2 1

  • Permet un apprentissage rapide grâce à son interface intuitive
  • Crée des diagrammes plus rapidement que n'importe quel autre outil du marché
  • Visualisez votre modèle en quelques étapes très rapides
  • Augmentez considérablement la productivité de vos équipes en leur permettant de travailler sur le même modèle en parallèle²
  • Élimine les travaux fastidieux de préparation de documents grâce la génération automatique de rapports!
  • Etends les fonctionnalités d’UML 2.0 -- en un clin d'œil
  • Permets une navigation rapide à travers vos modèles

++ Visualisez les fonctionnalités complètes de modélisation UML

Génération d'applications Java

  • Génère des applications clefs en main
    • Couche Service : Règles métiers, services applicatifs et services web.
    • Couche de Présentation : interface utilisateur, rôles utilisateur, et règles de sécurité,
    • Couche de Persistance : Objets Métiers (BO), implémentation DAO,  DAO  finder,
    • L'application est packagée et prête à être déployée et exécutée.
  • MDA avancé
    • Transformation de modèles intuitifs en applications Web Spring,
    • Transformations dirigées par des templates,
    • Support de la définition des Profiles UML pour personnaliser les exigences.
  • Méthodologie Agile
    • Ajoutez des nouvelles fonctionnalités à vos applications métiers par itérations.
  • Modélisation de données
    • Modélisez les tables, colonnes, clefs,  clefs étrangères, et autres relations complexes de vos bases de données, en utilisant les profiles de modélisation de données embarqués dans le modeleur UML,
    • Générez des scripts DLL permettant de créer la structure des bases de données de vos applications cibles,
    • Mappez grâce aux modèles vos bases de données existantes avec vos objets métiers.

++ Visualisez les fonctionnalités complètes de génération d'applications Spring

Technologies supportées

UML 2.2, OCL 2.0, XMI 2.1, EMF UML2 2.x XMI, MDA/MDD, M2M, M2T, ATL, JET, JSF, HIBERNATE, JSP, Webservice, SOA, Java, JDBC (Oracle 9i/10g, SQL Server 2000/2005, My SQL, PostgreSQL, DB2 UDB), IBM WAS 6.x, Weblogic 9.x/10.x, JBOSS 4.x, Tomcat 5.x, IIS 6.0.

1 MagicDraw® UML pour M2Code for Java est livré avec chaque licence M2Code for Java.
2 Nécessite MagicDraw TeamWork Server.