Accueil > Formation > Usine Logicielle et MDD > Mise en oeuvre du MDE avec BLU AGE et MagicDraw

MD-BAG

Durée

  • 5 jours

Objectifs

  • Apprendre à modéliser une application afin de la générer avec le générateur BLU AGE,
  • Comprendre le Computation Independent Model (CIM),
  • Se familiariser avec la méthode de modélisation BLU AGE en construisant pas à pas le PIM,
  • Se familiariser avec les outils utilisés dans le processus de génération d'une application avec BLU AGE,
  • Améliorer les connaissance d'UML, d'OCL et d'HQL.

Public

  • Consultants,
  • Experts Métiers,
  • Architectes, Urbanistes,
  • Ingénieurs

Pré-requis

  • Connaissance UML 2.0

Tarif d'inscription

  • 2990 € H.T. par personne (déjeuner inclus)

Planning Luxembourg

Calendrier 2012

  • Du 10 au 14 septembre
  • Du 10 au 14 décembre

Mise en oeuvre du MDE avec BLU AGE et MagicDraw

Cette formation est une initiation à la modélisation et à la génération d'applications avec le générateur d'application Java EE et .NET BLU AGE qui s'inscrit dans une démarche Model Driven Architecture (MDA).

Les participants définissent les modèles de l'application de gestion 'Magic Library' à travers des travaux pratiques. Ils réalisent des générations de l'application et effectuent des déploiements pour tester leur modélisation.

Ce cours est réalisé avec notre partenaire NetFective, éditeur du produit.

Programme

L'approche Model Driven Architecture (MDA)

  • Historique et concepts de l'approche MDA et du MDD
  • La déclinaison en MDD
  • Les modèles, CIM, PIM et PSM
  • Les standards de modélisation (UML, OCL, QVT, XMI...),
  • Cas pratique 'Magic Library' :
    - Cahier des charges,
    - Présentation du CIM,
    - Présentation de la maquette statique

Le générateur d'application Java EE et .NET BLU AGE

  • Qu'est ce que BLU AGE ?
  • L'architecture du générateur
  • La méthodologie BLU AGE une approche à base de modèles,
  • Les apports de BLU AGE
  • Présentation et prise en main des outils :
    - MagicDraw,
    - G Marker,
    - ConfigRunner,
    - Environnement de déploiement

Du CIM au PIM BLU AGE avec la méthode BLU AGE

  • Présentation MagicDraw
  • Modélisation des besoins :
    - Acteurs,
    - Use-case,
    - Packages fonctionnels
  • Modélisation du domaine :
    - Définition des entités de domaine,
    - Modélisation des associations,
    - Modélisation des contraintes,
    - Définition des objets métiers
  • Modélisation des scénarios et de la cinématique :
    - Modélisation des scénarios métier,
    - Paramétrage de la maquette XHTML,
    - Modélisation des contrôleurs,
    - Modélisation des règles de gestion des objets métiers (OCL, HQL...),
    - Modélisation des services
  • Présentation du ConfigRunner :
    - Définition de la configuration technique de l'environnement cible,
    - Génération de l'application (Environnement Java EE / .Net),
    - Déploiement de l'application générée,
    - Intégration d'une modification du modèle et de la maquette,
    - Itération
  • Les profils BLU AGE

Zoom sur le G Marker

  • Chargement du modèle
  • Transformation des pages web
  • Paramétrage des écrans
  • Validation des écrans

Exemples de Tierce Maintenance Applicative (TMA)

  • · Propositions d'évolutions de l'application :
    - Modification du comportement de l'IHM,
    - Modification des attributs d'un objet métier,
    - Modification des accès en fonction des profils utilisateurs,
    - Ajout d'une liste de sélection
  • Modélisation, paramétrage et génération des évolutions.