INTERGICIELS POUR L'EMBARQUELes progrès de la miniaturisation ont permis un accroissement considérable des capacités de calcul et de communication embarquées dans toutes sortes d’équipements fixes ou mobile opérant dans de multiples secteurs d’application (télécoms, énergie, transport, multimédia, etc.). Cette évolution technologique conduit à la mise en œuvre d’applications distribuées à des niveaux aussi divers que la puce, l’équipement, le réseau d’équipements ou encore l’entreprise toute entière.
La mise en œuvre de ces applications requiert le développement d’une nouvelle génération d’intergiciels qui prennent en compte les contraintes inhérentes aux systèmes embarqués telles que ressources limitées, exigences de qualité de service, sécurité et tolérance aux pannes ou encore incidence du facteur d’échelle (du système intégré sur la puce au système déployé sur le Web).
Pour adresser ces problèmes, un groupe de travail s’est constitué au sein du cluster EmSoC (Embedded Systems on Chip) du pôle Minalogic pour spécifier, prototyper et ultérieurement industrialiser une gamme d’intergiciels répondant aux propriétés recherchées en utilisant les approches à base de composants. Ce groupe de travail rassemble des grands groupes industriels (STMicroelectronics, Schneider, FT) désireux de maîtriser ces technologies pour leurs futures générations de produits, des constructeurs et/ou intégrateurs (HP, Bull, Capgemini, Teamlog), des éditeurs spécialisés dans le middleware (ScalAgent) et les équipes du LSI reconnues pour leur compétence et savoir-faire en matière de middleware. Cette initiative, démarrée sur le site grenoblois, a vocation à intégrer également des partenaires hors du pôle Minalogic, tels que Thalès, Thomson, et le CEA-LIST pour ne citer que les principaux.
L’objectif est de créer un pôle d’excellence sur la thématique « middleware pour l’embarqué » qui exploite les avancées scientifiques issues des équipes du LSI en synergie étroite avec les industriels. Cette initiative fait suite à un ensemble de projets de recherche partenariale sur le thème des systèmes et applications distribués, menés depuis de nombreuses années entre les partenaires académiques et industriels mentionnés plus haut, et portés par les programme de recherche nationaux (RNTL, RNRT) et européens (ITEA et IST). La focalisation sur les systèmes embarqués répond à un besoin clairement exprimé par les industriels pour exploiter les capacités des systèmes miniaturisés dans des domaines tels que la gestion intelligente de l’énergie, l’électronique grand public, ou encore les étiquettes électroniques.
Les résultats attendus se situent à plusieurs niveaux. Au niveau scientifique, il s’agit de faire évoluer les bases technologiques actuelles des intergiciels pour prendre en compte les contraintes des systèmes embarqué en exploitant les propriétés des approches à base de composant. Au niveau industriel, l’objectif est de fournir une chaîne de développement de systèmes embarqués fondée sur un noyau de base de modèle à composant partagé par les acteurs industriels. En complément des projets de nature plus applicative permettront de compléter cette base commune avec des éléments propres à chaque domaine d’application. Le rôle du LSI est critique dans la mesure où il fournit la base technologique initiale et le savoir-faire pour accompagner les industriels dans leurs développements respectifs.