_ Feuille de style désactivée
Model driven software development, maintenance and modernization ©2000-2010
 

BLU AGE® Software Factory (BSF)

Configuration de BSP- Durée : 3 jours

Cette formation s'inscrit dans le cursus Architecte MDD.

Cette formation permet de comprendre la configuration du générateur d'application Java EE et .NET BLU AGE® pour l'adapter au contexte technique d'un projet de développement d'application. Elle s'adresse plus particulièrement aux profils architectes BLU AGE® responsables du contexte technique de génération dans le cadre d'un projet BLU AGE®.

Elle est le passage obligé pour obtenir la certification architecte certifié BLU AGE® Edition 2009.

Cette formation permet de :

  • De modifier et de réaliser les composants de génération de BLU AGE®,
  • Comprendre et de pratiquer la méthodologie proposée par BLU AGE® pour concevoir des BSP (BLU AGE® Software Plugins),
  • D'intégrer les principes de l'EMF (Eclipse Modeling Framework), du langage de transformation de modèles ATL (Atlas Transformation Language) et du générateur de code JET (Java Emitter Templates)

Objectifs

  • Approfondir sa connaissance de l'architecture du générateur BLU AGE® et comprendre les processus de transformations du générateur,
  • Apprendre à configurer le générateur pour s'adapter à l'environnement technique de déploiement d'une application,
  • Apprendre à ajuster et à créer des BSP avec la BSF pour intégrer des éléments spécifiques à la construction d'une application,
  • Apprendre à utiliser BLU AGE® 2009 module Deliver, afin de réaliser complètement une application packagée.

Profils

Architectes, Développeurs.

Pré-Requis

  • Maitrise d'UML 2, des concepts MDA et de la modélisation BLU AGE®,
  • Connaissance d'OCL,
  • Expérience des technologies Java EE ou .NET, XHTML, XML, Spring, Hibernate, JSF, Struts, JSF, ASPX, Ajax et SGBD,
  • Avoir suivi la formation « MDD avec BLUAGE Edition 2009, Une approche pragmatique du MDA »,
  • Il est recommandé que les participants aient une première expérience de projet faisant appel au générateur BLU AGE®,
  • La connaissance d'Eclipse, d'EMF et d'ATL (ou QVT) est fortement conseillée.

Outils utilisés

Outil de modélisation UML (MagicDraw® de No Magic), BLU AGE® Edition 2009 avec ses modules « BUILD » et « DELIVER », BLU AGE® Software Factory, serveur d'application J2EE et serveur de base de données.

Méthode pédagogique

  • 30% de présentation théorique et de présentation des outils,
  • 70% de mise en pratique.

Avantages des formations BLU AGE®

  • La formation est dispensée par un(e) consultant(e) BLU AGE INSTITUTE® expérimenté(e),
  • Une salle de formation équipée est mise à disposition (ordinateurs, vidéo projecteur, bloc-notes, crayons,...),
  • Un support incluant l'étude de cas 'Magic Library' sera fourni à chaque participant en fin de session,
  • L'implémentation (code source, IDE project...) de l'étude de cas est téléchargeable sur internet,
  • Livraison en fin de journée des solutions intermédiaires pour faciliter le bon suivi.

Détails pratiques

Lieux : Suresnes (92), Bordeaux (33), Casablanca (Maroc).

Formation disponible également en mode intra-entreprise (nous consulter).

Prochaine session :

Suresnes (92)

Date à confirmer

Tarifs, disponibilité, inscription :

+33 1 56 05 60 91

formations@netfective.com

Agenda détaillé

01. Rappel du générateur d'application Java EE et .NET BLU AGE®

 Qu'est ce que BLU AGE® ?

 L'architecture du générateur d'application Java EE et .NET BLU AGE®,

 Comprendre le workflow de génération.

02. Présentation des principes de transformations et de génération avec BLU AGE®

 Principes de transformation de modèle ?

 Principe de génération de code ?

 Approche théorique de l'EMF, de l'ATL et de JET,

 Présentation de la méthodologie de conception et de réalisation de BSP.

03. Mise en pratique à l'aide de la BSF

 Présentation de la BSF,

 Adaptation d'un template de génération d'une BSP existante,

 Définition d'un Meta-Modèle et des règles de transformation associées (ATL), définition des templates de générations.

 Intégration à l'environement de déploiement et d'intégration BLU AGE® DELIVER.


BLU AGE®
BLU AGE est une marque déposée NETFECTIVE TECHNOLOGY S.A. - Toutes les marques citées sont la propriété de leurs propriétaires respectifs

Tarif, Disponibilité, Inscription

Tel : +33 1 56 05 60 91
ou
formations@netfective.com