Les présentations de la journée ADAPT/IDM du 13 novembre dernier sont en ligne en suivant les liens du programme sur le site mis en place.
Les présentations ont montré divers aspects de l'utilisation de l'ingénierie des modèles dans le cadre de l'adaptation dynamique, allant de l'exploitation du processus de développement pour identifier variantes et plans d'adaptation jusqu'à la modélisation du comportement des composants logiciels sous forme de machine à états. La modélisation de modes de fonctionnement permet de faire apparaître les multiples variantes. En enrichissant les langages de modélisation par des constructions spécifiques, on peut également proposer des politiques d'adaptation spécialisées pour des formes particulières d'applications.
Cela nous a été présenté pour les applications maître-esclaves. Le positionnement de la prise en compte du contexte par rapport aux approches « à la MDA » a également été abordé, donnant lieu à des discussions sur la pertinence du découpage PIM / PSM. Est-ce suffisant ou bien faut-il introduire des modèles intermédiaires de prise en compte du contexte ? Comment et à quel moment modélise-t-on la sensibilité au contexte ? Les outils actuellement développés pour l'ingénierie dirigée par les modèles sont-ils toujours suffisants pour des applications adaptables ?
En conclusion, il y a un intérêt évident dans les communautés de l'adaptation dynamique pour l'utilisation des modèles. Il s'agit à la fois d'obtenir une montée en abstraction et des outils pratiques tant pour la conception que pour la réalisation des applications adaptables.
Symétriquement, dans les communautés de l'ingénierie dirigée par les modèles, il y a un intérêt pour les applications adaptables en tant que domaine applicatif pour leurs travaux.