DUREE : 8
semaines
QUALITE/CV : (3 lignes)
Mireille Blay-Fornarino
est enseignante à l'Ecole Polytechnique Universitaire de Nice-Sophia
Antipolis au département SI.
Relativement à l'IDM :
Co-responsable de l'action IDM du
CNRS, présidente des journées
francophones sur l'ingénierie des modèles en 2009, co-manager de la
mailing liste planet-MDE
, co-editeur du livre L'ingénierie
dirigée par les modèles
- Au-delà du MDA, membre des CP aux journées IDM 05,06,07,08 , Wisme 2005,
membre du projet RNTL FAROS,
membre de l'organisation de l'école d'été internationale MDD4RES,
AUTRES
INTERVENANTS ACADEMIQUES (Nom / Etablissement) :
AUTRES
INTERVENANTS EN ENTREPRISE (Nom / Entreprise) :
Envisagés :
- CANALS Agusti/C-S
RESUME (5 lignes) :
L'IDM (Ingénierie dirigée par les modèles) est le domaine de l'informatique mettant à disposition des outils, concepts et langages pour créer et transformer des modèles.OBJECTIFS (2
lignes) :
Acquisition des connaissances élémentaires en IDM, étude d'outils de
support à l'IDM et première expérience en développements par
modélisation
Date |
Titre
|
(C / TD / TP) | Durée | Intervenant | Contenu et Etudes relatives aux micro-projets durant le TD |
41 6/10/08 |
Introduction à l'IDM, présentation des micro-projets | C Supports Version longues : Par 6 Version de cours |
3+1 |
M. Blay-Fornarino | Discussions
sur les micro-projets et constitution des groupes ATTENTION : PREVOIR INSTALLATION de OpenEmbedd |
42 13/10/08 |
MetaUML et Profile | C+ TD Supports Version longues : Par 6 Version de cours |
2h+2h | M. Blay-Fornarino | Base
de travail : Papyrus (outil dédié
à la modélisation en UML2 intégré à OpenEmbedd) Réalisation/Utilisation/Manipulations - Un profil UML a-t-il un intérêt dans le micro-projet ? - Do we need a UML profile or a meta-model? – Does a profile or meta-model exist that we could reuse ? |
43 20/10/08 |
Métamodelisation en environnement Eclipse : EMF | C+ TD Supports |
2h+2h | S. Mosser |
-Pourquoi
modéliser avec EMF? Quels
sont les outils disponibles? En quoi mon projet relève de tels outils?
Comment représenter mon métamodèle? What are the advantages and drawbacks of reusing an existing metamodel? |
44 27/10/08 |
Principes des Transformations : ATL, QVT, Kermeta | C+TD Supports |
2h+2h |
M. Blay-Fornarino S. Mosser |
Quelles
transformations sont
nécessaires? Quelles sont leur particularités? Can we reuse existing transformations? What are the advantages of model transformation for our users? |
45 3/11/08 |
Bus à Modèles: passage à l'échelle | C+TD Supports |
4h | Xavier Blanc | discussion
avec l'intervenant :
validation de la démarche choisie, choix, ... – Do these new technologies apply to solve some parts of our problem? – Do we lack some issues when solving the project? |
46 10/11/08 |
Usine Logicielle et Variabilité des modèles | C+TD Supports |
2h+2h | P. Lahire | - Quid de la
variabilité dans mon micro-projet ? - Mon projet a-til une dimension Usine logicielle? - Comment prendre en compte cet aspect dans mon travail de modélisation et/ou de transformation ? – Could we improve our meta-model quality introducing variability ? |
47 17/11/08 |
IDM dans
l'entreprise : Atelier
Topcased Annulé pour cause de grève |
Supports |
CANALS Agusti | (Le
cours se
concluera par une
discussion avec l'industriel sur les différents micro-projets:
démarche, outils, ...) – What would be the impact of using such an environment to develop our project? – What are the benefits of model-driven approach for our project? How to sell it to a client? |
|
48 24/11/08 |
Soutenances | M. Blay-Fornarino & autres enseignants et industriels | |||
Date à préciser |
Examen |
Les connaissances de bases
seront évaluées : conformité d'un modèle, rôle d'une transformation,
proposition d'un métamodèle, .... |
PREREQUIS : UML
Ce module sera évalué par les travaux réalisés autour d'un
micro-projet et un examen individuel final
|
Présentation Orale |
Ecrit en temps limtié |
Livraison sur Site Web |
Production Logicielle |
oui |
|
oui |
Rédaction d’un mémoire |
oui |
|
|
Examen |
oui |
oui |
|
Si nous devions illustrer ces enseignements avec des visites
d’entreprises locales, quelles seraient-elles ? :
Nous faisons venir C-S qui travaille avec et pour Air Bus sur plusieurs
projets europeens
et probablement un consultant Eclipse.Sur le site la société SOFTEAM
est une des société phare dans le domaine.
Pour les quatre parcours suivants, quel est, selon vous, l’intérêt de votre module ?
Sans intérêt |
Peu d’intérêt |
Beaucoup d’intérêt |
Indispensable |
|
SSR : Système, Sécurité et Réseaux |
|
X |
IDM est de plus en plus utilisée dans la modélisation et la
vérification des architectures logicielles, |
|
CID : Connaissance, Information, Décision |
|
|
Oui Absolument |
... |
IAM : Informatique Ambiante et Mobile |
|
X |
De nombreux ateliers logiciels visent à valider puis embarquer les composants par des techniques d'IDM |
|
VIM : Vision, Image et Multimédia | X, à ma connaissance |
|||
Ambiant and Grid Computing | IDM pour le passage à l'échelle |
|||
Business Management and Information technology | ||||
Système d’information | Oui. Les rapprochements entre espaces
technologiques permettent d'automatiser et vérifier la construction des
applications. |
? | ||
Intéraction homme-machines | X | IDM utilisé pour l'adaptabilité des IHMS |
Y-a-t’il Club d’étudiants pour prolonger l’activité de ce module
dans les activités extra-scolaires ? Si oui lequel ?
Non...
Y-a-t’il une compétition ouverte aux étudiants à laquelle prépare ce module ?
- Nuit de l'info (Axe IDM
renforcé cette année ...)
- Croisière
de l'Edhec: En 2007 ouverture en // : Génération
automatique d’une application SOA à partir de modèle UML.