« Le travail des développeurs de systèmes embarqués devient plus compliqué que jamais à cause des architectures complexes des processeurs, des équipes de développement multiples et des considérations croissantes de sécurité », estime Rob Oshana, vice-président chargé des plateformes numériques et logicielles chez Analog Devices. D'où le lancement par l'Américain, à compter du 25 avril, des outils CodeFusion Studio System Planner et Data Provenance Software Development.
Le premier fournit une méthode graphique de configuration et d'allocation des différents blocs périphérique d'un microcontrôleur ou d'un processeur embarqué, prenant en compte l'OS temps réel et le middleware. Il devient ainsi plus facile de distribuer les routines sur plusieurs cœurs et à travers la mémoire et les périphériques. La génération de code est simplifiée par un système de création de projets par plugins, dont certains sont disponibles et modifiables dès le départ.
Pour sa part, Data Provenance Software Development fournit un cadre d'authentification et de préservation des données récoltées sur le terrain, y compris en ajoutant des métadonnées sécurisées. « Nous travaillons également sur des solutions additionnelles supportant l'intégration de modèles d'intelligence artificielle dans les systèmes embarqués », complète Rob Oshana.