Arrivé au terme de quatre années de travaux, les participants au projet européen Speeds (SPEculative and Exploratory Design in Systems Engineering) ont tiré un bilan positif de ce programme de recherche. Avec à la clé des concepts novateurs pour la conception de systèmes critiques embarqués. Le projet européen Speeds, dont l’objectif était de travailler sur une méthodologie complète de développement logiciel pour des systèmes embarqués, de la spécification jusqu’à l’implantation, s’est achevé cet été. Les participants, parmi lesquels on trouve notamment Airbus, EADS, Bosch, Saab, Esterel Technologies, Dassault Systèmes (via Geensoft récemment acquis), l’Inria et Atego, ont ainsi défini une méthodologie basée en particulier sur le concept de composants logiciels hétérogènes, ou HRC (Heterogeneous Rich Components), écrits en langage SysML. Indépendants de tout outil du commerce, il s’agit de meta-modèles qui couvrent le développement d’un système embarqué depuis ses spécifications à haut niveau jusqu’à la description de ses aspects fonctionnels et non fonctionnels. Ces meta-modèles Speeds ont été en outre conçus pour s’adapter à des constructions spécifiques, décrites par exemple par le consortium Autosar (pour l’automobile), ou les méthodologies AADL (pour l’avionique).
Pour supporter cette technologie logicielle, le consortium Speeds propose un outil d’intégration de ces meta-modèles, sous Eclipse, dans n’importe quel environnement du commerce.
Selon Gert Döhmen, coordinateur du programme Speeds et responsable Process et Méthodes chez Airbus Allemagne, “cette collaboration unique en Europe entre laboratoires de recherche, industriels et fournisseurs d’outils va contribuer à améliorer la compétitivité des Européens dans le domaine des systèmes embarqués. Notamment en fournissant les briques de base d’une nouvelle approche de conception de tels systèmes basée sur la construction et l’intégration de modèles virtuels complets d’un système à partir de l’assemblage de composants logiciels.