L'IDM, un levier pour l'intégration d'outils : l'approche iFEST
Résumé
La productivité et l'innovation de l'industrie des systèmes embarqués sont fortement contraintes par des outils de développement très faiblement interopérables. Beaucoup d'efforts se sont portés sur des interactions point à point entre outils pour répondre à des besoins ad hoc ; cependant, l'intégration systématique et souple d'outils représente encore un challenge pour le développement de systèmes complexes. Le projet iFEST (Industrial Framework for Embedded Systems Tools) s'attaque à ce problème d'intégration d'outils en prototypant un ensemble de technologies permettant d'envisager des échanges entre outils avec un minimum d'efforts dans le framework prototypé. iFEST cible particulièrement les outils dédiés à la co-conception logiciel-matériel pour les architectures embarquées hétérogènes et multicoeurs. L'architecture du framework iFEST repose sur un ensemble de métamodèles spécifiant les services et données fournis par les outils d'ingénierie du domaine, l'objectif étant de proposer une chaîne d'outils pilotée par la sémantique sous-jacente et les processus du domaine. Des cas industriels valideront ce framework d'intégration à travers des applications dédiées au contrôle et aux flux de données.