L'IDM, généralisation du MDA de l'OMG, est une nouvelle approche qui met les modèles, et non pas les programmes, au centre de la démarche en Génie Logiciel. Les avantages annoncés de l'IDM sont nombreux: indépendance vis à vis des évolutions technologiques, meilleure maîtrise de la complexité, meilleure réutilisation etc. Mais qu'en est-il en réalité ?
Cet ouvrage s'adresse aux scientifiques, enseignants, étudiants, et plus généralement à toutes les personnes curieuses qui recherchent un point de vue objectif et critique sur l'IDM. Il propose un discours argumenté sur les points forts et les points faibles de l'IDM, en essayant d'identifier les fondements de cette approche plutôt que d'en rester aux techniques du moment. L'ouvrage s'attache à montrer les emprunts et les synergies entre l'IDM et des disciplines plus anciennes. Il donne une vision vaste et critique des diverses facettes, des tendances, des succès et des difficultés que rencontre aujourd'hui l'IDM.