109
2.1.1.4 Développement
de
plateformes
interopérables : faciliter la mise en œuvre
des tests
Pour la mise en œuvre de ces challenges et permettre aux développeurs de situer leurs développements
par rapport à des challenges précédents, des plateformes d’évaluation sont nécessaires. Elles
permettent de garantir la reproductibilité des expérimentations pour que tous les développeurs puissent
réaliser la même expérience depuis leurs locaux. Il s’agit de définir une interface claire et stable qui
contient tous les résultats des challenges précédents. Ces plateformes sont développées et maintenues
en open source. L’organisateur des challenges est garant de l’intégrité de la plateforme.
En fonction des applications, les plateformes peuvent inclure des éléments physiques de type
hardware in the loop, des simulateurs ou bien des bases de données conséquentes.
Le développement de la plateforme doit s’appuyer sur les standards existants afin d’assurer
l’interopérabilité des composants des systèmes proposés.
2.1.1.5 Développement de chaîne d’outils à
disposition des industriels
Afin d’améliorer les performances de systèmes complexes, il est essentiel de développer des chaînes
d’outils, probablement à partir de solutions en open source, pour la conception des algorithmes et des
systèmes. Cela permet aux industriels qui en disposent de pouvoir s’appuyer, comme dans d’autres
domaines (ingénierie dirigé par les modèles, compilation sur des architectures matérielles, etc.), pour
assurer la qualité non seulement des systèmes, mais aussi des processus sur lesquels ils ‘s’appuient.
Ces derniers sont indispensables pour aller vers la garantie et la certification.
Précédent

- 111/350

Suivant