Résumé :
|
Après une description détaillée des standards sur lesquels repose MDA, tels que UML, MOF, OCL et XMI, l'ouvrage insiste sur les aspects pratiques de sa mise en oeuvre. Il montre comment construire des transformations de modèles en java à l'aide de l'APIJMI et du framework EMF, et présente 2 outils MDA du marché : IBM rational Software Modeler et Objecteering/MDA Modeler. L'ouvrage décrit enfin comment MDA prend en compte les plate-formes d'excécution, en détaillant plus particulièrement les environnements JEE/EJB et PHP. Tous les aspects de l'approche MDA sont illustrés par une étude de cas, une application de commerce électronique développée simultanément en JEE et en PHP.
|