A suivre : Google Wave

jeudi, octobre 15th, 2009

google_wave_logo Pas de rapport direct avec le MD (sauf à l’utiliser comme “modeleur collaboratif”, ce que certains ont déjà réalisé) mais je publie sur le blog d’Objet Direct une série de posts sur le buzz du moment, Google Wave.

Le retour du MDDay

lundi, novembre 3rd, 2008

image Un an déjà ! Après le succès du MDDay 2007, les partenaires organisateurs ont décidé de remettre le couvert.

C’est toujours une journée dédiée au Model Driven (Development, Architecture, Engineering, Testing…) et c’est toujours gratuit. Même principe que ce qui a fait son succès l’an dernier : des présentations jumelées expert + client.

En plus des partenaires (Objet Direct, Objecteering, Jaxio, Lyria/W4, BlueXML, MIA, Obeo, Sodius, et Microsoft) deux guest stars (Didier Girard et Ed Merks, Mr EMF) donneront leur vision du sujet.

J’animerai la présentation pour Objet Direct, en collaboration avec un de mes clients, Eric Deriaz, de Merck Serono, Genève.

Ma présentation, sera en quelque sorte, la suite de celle que j’ai faite l’an dernier (j’avais parlé de l’intégration des règles de gestion dans les modèles destinés au MD). Mon sujet cette année : comment modéliser efficacement une application en approche MD. Je parle bien de modèle applicatif (le sujet n’est pas le modèle de domaine) et je montrerai comment éviter les syndromes classiques :

  • Le PIM anémique : pas de comportement, pas de modèle applicatif,
  • Le PIM obèse : un modèle fonctionnel ultra-détaillé, lourd et coûteux,
  • Le PIM « PSM » : un modèle technique ; de la génération de code pas agile, sans modèle fonctionnel.

Je présenterai des exemples concrets de « Patterns Applicatifs » qui permettent, avec très peu d’énergie, de produire beaucoup de code.

Eric parlera des raisons qui ont poussé Merck Serono à expérimenter l’approche MD à travers ces patterns sur une application pilote et les résultats de cette expérimentation.

Venez nombreux !

Séminaire MDA à Grenoble

jeudi, mai 22nd, 2008

clip_image002J’anime le 12 juin après-midi à Grenoble un séminaire (gratuit !) sur MDA : « De la modélisation métier à l’application générée, comment tirer parti concrètement du MDA ?« .

Après une présentation générale des concepts j’expliquerai comment rendre efficace un processus MD. Je parlerai particulièrement de deux problèmes, à mon avis, difficiles :

  • Comment inclure les traitements métiers dans le modèle d’analyse ?
  • Comment dépasser le modèle de domaine et mettre en oeuvre une vraie modélisation applicative ?

Je présenterai un cas réel de l’utilisation de prototypes fonctionnels pour simuler et valider une analyse MD (avec D.OM) et une mise en œuvre concrète de la plate-forme MDA d’Objet Direct (Metadone) sur laquelle je travaille.

Vous pouvez vous y inscrire en ligne ici. Je serai ravi de vous y rencontrer et d’échanger sur le sujet.

DSL aux QCon

vendredi, mars 21st, 2008

image J’ai eu la chance de participer, pour Objet Direct, la semaine dernière, aux QCon à Londres. Malgré de nombreuses interventions de haut niveau, il y avait, malheureusement, peu de speach en rapport avec l’approche MD. Le thème sur les DSL était probablement le plus proche de mes préoccupations du moment. Le speach le plus intéressant était celui de Markus Völter, External Textual DSLs made simple, qui présentait XText. Il s’agit d’un outillage eclipse qui permet très simplement de produire un environnement de développement pour un DSL.

En effet, un des prérequis à l’adoption de DSL est la disponibilité d’outils de « développement » associé. Personne n’acceptera d’utiliser un DSL avec Word comme IDE…

imageLe principe de XText est simple : en entrée, on fournit une grammaire BNF du DSL (plus quelques infos facultatives supplémentaires : contraintes exprimées en OCL, contenu et structure des vues sur le code), l’outil génère, sous forme d’un plugin eclipse, un parseur, un modèle cible (EMF), un compilateur vers ce modèle et un éditeur qui fournit tout ce qu’on attend : coloration syntaxique, complétion du code, vue « outline » personnalisable, validation temps réel de contraintes.

Le « DSL-IDE » produisant de l’EMF, il est possible d’exploiter sa sortie avec tout l’outillage diponible : visualisation graphique, transformateurs de modèle, générateurs de code. En particulier, il est possible d’intégrer la compilation de ce DSL dans une chaîne de transformation OpenArchitectureWare (oAW Workflow).

Je pense essayer rapidement l’outil avec un petit langage orienté vers la saisie d’exigences métier. Je vous tiendrai au courant.

Boîte à outils de Noël

jeudi, janvier 24th, 2008

imageLa période autour des fêtes a été l’occasion d’annoncer une avalanche de nouveautés (presque toutes mineures !) chez les éditeurs et les fournisseurs d’outils : (suite…)

MDDay

dimanche, décembre 2nd, 2007

Vendredi 30/11 s’est déroulé à Paris le premier MD Day.
Logo MD Day

Plus de 130 personnes présentes (on se battait pour une place assise !) ont assisté aux 8 présentations des différents intervenants.

(suite…)

A propos

vendredi, octobre 13th, 2006

Grégory Weinbach

Ce blog présente mes commentaires au quotidien sur le monde du développement, de l’ingénierie de développement par les modèles et tous les buzz words associés (MDA, MDE, MDD, voire DSL, DSM, DDD :-). On y parle aussi bien d’outils ou de méthodo que de mes réflexions et/ou problèmes quotidiens rencontrés lors de leur mise en oeuvre. J’essaie aussi d’annoncer les événements (conférences, séminaires, congrès), voire de les commenter quand j’ai la chance d’y participer.

J’ai 24 ans d’expérience du développement informatique et j’ai découvert les technologies objet en même temps que la modélisation (OMT à l’époque) il y a 20 ans. J’ai participé à de nombreux projets s’appuyant sur des techniques de génération de code. J’ai aussi collaboré au développement d’outils de génie logiciel et d’offres MD et j’ai animé le pôle consulting d’Objet Direct.

Aujourd’hui, je conseille mes clients pour la mise en oeuvre de leurs architectures fonctionnelles et logicielles au sein d’EZOKY, cabinet de conseil en architecture.

Grégory Weinbach
greg@mdblog.fr


View Grégory Weinbach's profile on LinkedIn

 

Add to Technorati Favorites

 

buy sale viagra
buy viagra online price
buy discount levitra
buy sale viagra
viagra 100 mg
buy cheap cialis
buy viagra
cheapest levitra
buy viagra online
buy viagra usa
buy viagra online
buy now viagra
buy price viagra
buy now levitra
buy discount viagra
cheap viagra online
buy viagra fedex
buy viagra overnight
buy viagra las vegas
generic viagra
cheap price viagra
Pfizer viagra free samples
generic cialis
cialis black reviews
buy cheap cialis
free madonna ringtones
cheapest cialis
buy now viagra online