Titre : |
MDA en action : ingénierie logicielle guidée par les modèles |
Type de document : |
texte imprimé |
Auteurs : |
Xavier Blanc (1975-....), Auteur ; Olivier Salvatori, Collaborateur |
Editeur : |
Eyrolles |
Année de publication : |
2005 |
Collection : |
Architecte logiciel, ISSN 1768-8116 |
Importance : |
1 vol (269 p.) |
Présentation : |
ill. |
Format : |
23 cm |
ISBN/ISSN/EAN : |
978-2-212-11539-0 |
Note générale : |
Index |
Langues : |
Français (fre) |
Catégories : |
Informatique
|
Mots-clés : |
Architecture des ordinateurs
Programmation orientée objets (informatique)
Ingénierie dirigée par les modèles
Génie logiciel |
Index. décimale : |
004.22 Architecture des ordinateurs |
Résumé : |
Les modèles au service de la productivité et de la pérennité des développements
Nouvelle approche d'ingénierie logicielle élaborée par l'OMG, MDA (Model Driven Architecture) prône l'utilisation systématique de modèles dans toutes les phases du cycle de vie des applications informatiques, de l'analyse et conception à la génération de code et au déploiement. Pour une meilleure productivité et une plus grande pérennité des développements, la logique métier d'une application est modélisée indépendamment de toute plate-forme d'exécution, un mécanisme de transformation de modèles permettant ensuite de produire automatiquement les modèles et le code spécifiques à chaque plate-forme (J2EE, .NET, PHP...).
Mise en oeuvre pratique de MDA, illustrée par une étude de cas
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'API JMI et du framework EMF, et présente deux outils MDA du marché : IBM Rational Software Modeler et Objecteering/MDA Modeler. L'ouvrage décrit enfin comment MDA prend en compte les plates-formes d'exécution, en détaillant plus particulièrement les environnements J2EE/EJB et PHP. Tous ces aspects de l'approche MDA sont illustrés par une étude de cas, une application de commerce électronique développée simultanément en J2EE et en PHP. |
Note de contenu : |
Sommaire
Avant-propos
Objectifs de l'ouvrage
Organisation de l'ouvrage
A qui s'adresse l'ouvrage
L'architecture MDA
Pérennité des savoir-faire
Modèles et niveaux méta
UML2.0
Les standards OCL et AS
Les modèles en XML
Gains de productivité (frameworks et outils)
Manipuler des modèles avec JMI et EMF
Transformation de modèles
Les outils MDA
Prise en compte des plates-formes d'exécution
Les plates-formes d'exécution
La plate-forme J2EE
La plate-forme PHP
Etude de cas
MDA en action avec l'application Petstore
Annexe
Contenu du CD-ROM et procédures d'installation
Index |
Côte titre : |
Fs/19565 |
En ligne : |
https://www.amazon.fr/MDA-action-Ing%C3%A9nierie-logicielle-mod%C3%A8les/dp/2212 [...] |
MDA en action : ingénierie logicielle guidée par les modèles [texte imprimé] / Xavier Blanc (1975-....), Auteur ; Olivier Salvatori, Collaborateur . - [S.l.] : Eyrolles, 2005 . - 1 vol (269 p.) : ill. ; 23 cm. - ( Architecte logiciel, ISSN 1768-8116) . ISBN : 978-2-212-11539-0 Index Langues : Français ( fre)
Catégories : |
Informatique
|
Mots-clés : |
Architecture des ordinateurs
Programmation orientée objets (informatique)
Ingénierie dirigée par les modèles
Génie logiciel |
Index. décimale : |
004.22 Architecture des ordinateurs |
Résumé : |
Les modèles au service de la productivité et de la pérennité des développements
Nouvelle approche d'ingénierie logicielle élaborée par l'OMG, MDA (Model Driven Architecture) prône l'utilisation systématique de modèles dans toutes les phases du cycle de vie des applications informatiques, de l'analyse et conception à la génération de code et au déploiement. Pour une meilleure productivité et une plus grande pérennité des développements, la logique métier d'une application est modélisée indépendamment de toute plate-forme d'exécution, un mécanisme de transformation de modèles permettant ensuite de produire automatiquement les modèles et le code spécifiques à chaque plate-forme (J2EE, .NET, PHP...).
Mise en oeuvre pratique de MDA, illustrée par une étude de cas
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'API JMI et du framework EMF, et présente deux outils MDA du marché : IBM Rational Software Modeler et Objecteering/MDA Modeler. L'ouvrage décrit enfin comment MDA prend en compte les plates-formes d'exécution, en détaillant plus particulièrement les environnements J2EE/EJB et PHP. Tous ces aspects de l'approche MDA sont illustrés par une étude de cas, une application de commerce électronique développée simultanément en J2EE et en PHP. |
Note de contenu : |
Sommaire
Avant-propos
Objectifs de l'ouvrage
Organisation de l'ouvrage
A qui s'adresse l'ouvrage
L'architecture MDA
Pérennité des savoir-faire
Modèles et niveaux méta
UML2.0
Les standards OCL et AS
Les modèles en XML
Gains de productivité (frameworks et outils)
Manipuler des modèles avec JMI et EMF
Transformation de modèles
Les outils MDA
Prise en compte des plates-formes d'exécution
Les plates-formes d'exécution
La plate-forme J2EE
La plate-forme PHP
Etude de cas
MDA en action avec l'application Petstore
Annexe
Contenu du CD-ROM et procédures d'installation
Index |
Côte titre : |
Fs/19565 |
En ligne : |
https://www.amazon.fr/MDA-action-Ing%C3%A9nierie-logicielle-mod%C3%A8les/dp/2212 [...] |
|  |